Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Написати програму, яка виводить таблицю квадратів перших десяти цілих додатніх чисел (конструкція for . Виконати на ПК та занотувати у зошит
ПРАКТИЧНA РОБОТА №4 Тема: Циклічні програми.Команди циклу з лічильником(for), з передумовою (while) та післяумовою (do-while) Мета: опанувати навички програмування циклічних алгоритмів за допомогою конструкції for ТЕОРЕТИЧНІ ВІДОМОСТІ
Перед виконання роботи самостійно повторити теоретичний матеріал. Загальні зауваження • інструкція for використовується для організації циклів з фіксованим, відомим під час розробки програми, числом повторень;
Конструкція do while • для завершення циклу do while в тілі циклу обов'язково повинні бути інструкції, виконання яких впливає на умову завершення циклу;
Конструкція do while
• після слова while треба записувати умову виконання інструкцій циклу; ХІД ВИКОНАННЯ ПРОГРАМИ Написати програму, яка виводить таблицю квадратів перших десяти цілих додатніх чисел (конструкція while Виконати на ПК, занотувати у зошит # include < stdio.h> void main() { int n=1, k; printf(" ---------------\n"); printf(" X | Y\n"); printf(" ---------------\n"); while (n< =10) { k=n*n; printf(" %i | %i \n", n, k); n++; } } 2. Написати програму, яка виводить таблицю квадратів перших п'яти цілих додатніх парних чисел. (do-while) n=0; Do { k=n*n; printf(" %i | %i \n", n, k); n+=2; } while (n< =10) Написати програму, яка виводить таблицю квадратів перших десяти цілих додатніх чисел (конструкція for. Виконати на ПК та занотувати у зошит
void main () { printf(" ---------------\n"); printf(" X | Y\n"); printf(" ---------------\n"); int m; for(int n=1; n< =10; n++) { m = n*n; printf(" %3i \t %4i \n", n, m); }
# include < stdio.h> # include < stdlib.h> void main () { int a, min; a=1000; min=a; for (int i=0; i< 5; i++) { a=rand()%(100)-50; printf(" %i\n", a); if (a< min) min = a; } printf(" %i", min); }
void main () printf(" ____________________\n"); printf(" Chisla Parni \n"); printf(" ____________________\n"); int i=1; Do { a=rand()%(100)-50; printf(" %i\n", a); if (a% 2 ==0) printf(" %i\n", a); i++; } while (i< 10); }
# include < stdio.h> # include < math.h> void main() { float x, y, h=0.1, s=0, a=0, b=2.5+h/2; float s1; int n=0;
for (x=a; x< b; x+=h) { y=sin(2*x); if(y> 0.5& & y< 1.5) { printf(" x=%f y=%f\n", x, y); s+=y; n++; }
if(n) s1=s/n; printf(" s1=%f\n", s1); }
void main() { int s=0, k=0; // Ініціалізація сума та кількості додатніх чисел
|