Void main;
{int i
i:=43
print('В році i тижнів') }
Лабораторна робота №2
Умовні оператори. Оператори множинного вибору
Мета роботи – ознайомитися з умовними операторами if…else, операторами-перемикачами, навчитися будувати найпростіші програми, які розгалужуються.
Програма 2.1Програмавизначає, чи є введене число парним.
#include<stdio.h>
#include<conio.h>
Void main()
{clrscr();
Int n;
puts("Введіть число:");
scanf("%d",&n);
if(n%2==0) printf("Число %d парне ", n);
else printf("Число %d непарне ", n);
puts("\nPress any key..."); getch();}
Завдання до програми 2.1
Розробіть програму, яка виконує задані обчислення та виводить на екран відповідні повідомлення.
1. Перевірте, чи більше 100 введене з клавіатури ціле число.
2. Перевірте, чи менше 20 введене з клавіатури ціле число.
3. Перевірте, чи закінчується на 3 введене з клавіатури ціле число.
4. Перевірте, чи закінчується на 0 введене з клавіатури ціле число.
5. Перевірте, чи ділиться на 5 введене з клавіатури ціле число.
Програма 2.2Програмавизначає, чи є введене число додатним та більшим чи меншим заданого числа.
#include<stdio.h>
#include<conio.h>
Void main()
{clrscr();
Float x;
puts("Введіть число:");
scanf("%f",&x);
if(x>0)
if(x>100)
printf("Число %.2f додатне та більше 100\n",x);
Else
printf("Число %.2f додатне та не більше 100\n",x);
Else
if(x<-100)
printf("Число %.2f не додатне та менше -100\n",x);
Else
printf("Число %.2f не додатне та не менше -100\n",x);
puts("\nPress any key..."); getch(); }
Завдання до програми 2.2
Розробіть програму, яка виконує задані обчислення, використовуючи вкладений умовний оператор, та виводить на екран чотири відповідні повідомлення.
1. Введіть з клавіатури ціле число, якщо воно парне, перевірте чи є додатним, якщо – непарне, чи більше 25.
2. Введіть з клавіатури два числа, для більшого з них числа перевірте, чи знаходиться воно в діапазоні від 5 до 30.
3. Введіть з клавіатури ціле число, якщо воно більше 50, перевірте, чи кратне воно 4, інакше – чи кратне воно 3.
4. Введіть з клавіатури два цілих числа, для меншого з них числа перевірте, чи є воно непарним.
5. Введіть з клавіатури ціле число, якщо воно додатне, перевірте, чи кратне 5, інакше – чи менше воно за -100.
Програма 2.3Програма в залежності від введеного знакувизначає результат виконання дії за допомогою оператору switch() із застосуванням оператору break.
#include <stdio.h>
#include <conio.h>
Void main()
{clrscr();
Float a,b;
Char s;
puts("Введіть два числа:");
scanf("%f %f",&a,&b);
Fflush(stdin);
puts("Введіть один зі знаків (-, +, *, /):");
s=getch();