Главная » Файлы » Для вчителя » Інформатика [ Добавить материал ]

«ПРОГРАМУВАННЯ ЦИКЛІВ» Лабораторна робота
29.07.2010, 23:52
ЛР-7 «ПРОГРАМУВАННЯ ЦИКЛІВ»
Варіант 1
а). У наведеній програмі визначити: 10 T=1
початкові значення, тіло циклу, керуючу 20 PRІNT T,T*T
змінну циклу. Переписати програму з 30 T=T+2
операторами FOR...NEXT...STEP. 40 ІF T<=10 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши початкові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці квадратів для чисел від 1 до 8 з кроком 0.4.
Варіант 2
а). У наведеній програмі визначити: 10 F=0
початкові значення, тіло циклу, керуючу 20 PRІNT 2*F,F*F
змінну циклу. Переписати програму з опе- 30 F=F+3
раторами FOR...NEXT...STEP. 40 ІF F<=15 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши початкові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці переведення ра¬ді-уса в довжину кільця для зна¬чень радіуса від 1 до 5 з кроком 0.3.
Варіант 3
а). У наведеній програмі визначити: 10 H=1
початкові значення, тіло циклу, керуючу 20 PRІNT H,H+8
змінну циклу. Переписати програму з опе- 30 H=H+1
раторами FOR...NEXT...STEP. 40 ІF H<=7 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чаткові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці переведення дюй-мів у сантиметри для значень від 1 до 20 дюймів з кроком 2 (1 дюйм = 2.54 cм).
Варіант 4
а). У наведеній програмі визначити: 10 J=4
початкові значення, тіло циклу, керуючу 20 PRІNT J,J*7
змінну циклу. Переписати програму з опе- 30 J=J+2
раторами FOR...NEXT...STEP. 40 ІF J<=7 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чаткові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці переведення цент-нерів в кілограми для значень від 1 до 3 з кроком 0.3 центнера.
Варіант 5
а). У наведеній програмі визначити: 10 І=5
початкові значення, тіло циклу, керуючу 20 PRІNT І,І*І
змінну циклу. Переписати програму з опе- 30 І=І+5
раторами FOR...NEXT...STEP. 40 ІF І<=20 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чаткові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці множення числа 12 на числа від 1 до 3 з кроком 0.25.
Варіант 6
а). У наведеній програмі визначити: 10 A=1
початкові значення, тіло циклу, керуючу 20 PRІNT A,A*A
змінну циклу. Переписати програму з опе- 30 A=A+1
раторами FOR...NEXT...STEP. 40 ІF A<=4 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чаткові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці переведення темпе-ратури по шкалі Цельсія (С) в градуси по шкалі Фаренгейта (F) за формулою F=1.8*C+32 для значень від 10 до 20 градусів з кроком 2 градуси.
Варіант 7
а). У наведеній програмі визначити: 10 P=1 : M=2
початкові значення, тіло циклу, керуючу 20 PRІNT M,P*М
змінну циклу. Переписати програму з опе- 30 M=M+1
раторами FOR...NEXT...STEP. 40 ІF M<=6 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чаткові значення і результати дії операторів після кожного циклу.
в). Скласти програму для виведення на екран таблиці коренів квадратних для чисел від 5 до 50 з кроком 5.
Варіант 8
а). У наведеній програмі визначити: 10 S=0 : І=1
початкові значення, тіло циклу, керуючу 20 PRІNT І,S
змінну циклу. Переписати програму з опе- 30 І=І+1 : S=S+12
раторами FOR...NEXT...STEP. 40 ІF І<=7 THEN 20
б). Скласти блок-схему алгоритму, перевірити його вручну, вказавши по-чат¬кові значення і результати дії операторів після кожного циклу.
в). Написати програму для виведення на екран таблиці переведення кіло-метрів у метри для значень від 1 до 2 з кроком 0.2 кілометра.
Категория: Інформатика | Добавил: referatwm | Теги: лабораторні роботи, БЕЙСИК
Просмотров: 288 | Загрузок: 0 | Рейтинг: 0.0/0