Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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();





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 398 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Лучшая месть – огромный успех. © Фрэнк Синатра
==> читать все изречения...

4276 - | 4160 -


© 2015-2026 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.