русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задания


Дата добавления: 2014-11-28; просмотров: 1777; Нарушение авторских прав


1. Установите соответствие между служебными словами и названиями разделов программы:

1) Var 2) Program 3) Uses 4) Begin … end 1) Раздел операторов 2) Раздел имени программы 3) Раздел описания переменных 4) Раздел описания библиотечных модулей

2. Напишите заголовок программы и объявите переменные в разделе описания переменных к задачам:

Задача 1. Найти корни квадратного уравнения ах2+вх+с=0

Задача 2. Даны координаты двух точек. Найти расстояние между ними.

 

 

Задача 3. Вычислить площадь прямоугольного треугольника, если известны его стороны

 

3. Напишите инструкцию вывода на экран:

 

а) вашего имени;

б) числа 400;

в) значения выражения 7,3(3,22+8,61).

 

4. Найдите значение S после выполнения следующих операторов:

 

S:=18; S:=8; S:=113; Write(S); S:=27; S:=S+19; S:=76; Write(S); S:=3; S:=S+1; S:=S+3; Write(S); S:=7; S:=S+S; S:=S+S; Write(S);
_________ _________ __________    

 

5. Расположите в правильном порядке строки программы, вычисляющей периметр и площадь параллелограмма:

1) S:=a*h;  
2) end.  
3) program pr;  
4) p:=2*(a+b);  
5) Uses crt;  
6) var a,b,h,p,s: integer;  
7) readln;  
8) Writeln(‘p=’,p,’ s=’,s);  
9) a:=6;b:=3;h:=4;  
10) clrscr;  
11) begin  

6. Дан текст программы в таблице с ошибками:

Ÿ исправьте ошибки в программе;

Ÿ что выведется на экран в результате выполнения программы?

Программа с ошибками Программа без ошибок На экране будет напечатано:
  War: a,b,c – integer, x: real; Bigin A=7, b=3,2, c:=a+b; Writln ( summa= , c); C:=c/2; x:=a-c; Writeln(‘x=’ , x, ‘kvadrat=’ , x*x); And        
Program Ошибки2; Begin Var X:integer; X:=6+8; Write(X); End;    

7. Перевести блок-схему вычисление расстояния между точками А и B на язык Паскаль.



 
 

 

 


 

8. Напишите программы для следующих задач, организуя экран пользователя по предложенному варианту.

Задача Экран пользователя Программа
1. Написать программу вычисления площади поверхности параллелепипеда. S=2*(A*B+B*C+C*A) (Запустите программу, введите данные: А=9, В=7.5, С=5. Если правильно составлена программа, то вы получите результат S=300.00) Вычисление S поверхности параллелепипеда. Введите исходные данные: Длина (см)? 9 Ширина (см)? 7.5 Высота (см)? 5 Площадь поверхности: 300.00 кв.см.    
2. Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и карандашей. Вычисление стоимости покупки. Введите исходные данные: Цена тетради (руб.)? 2.75 Количество тетрадей? 5 Цена карандаша (руб.)? 0.85 Количество карандашей? 2 Стоимость покупки: 15.45 руб.    

9. Заполните таблицу. Пробел перед числом обозначайте _

 

Значение Формат Вывод
3.14159 3.14159 0.1234 -0.006 25.876 -0.006 ‘***’ ‘*’ 3.14159 3.14159 3.14159 -0.006 -0.006 -124.3123 -3.14159 ‘*’ ‘мышь’   :5:2 :5:3 :4:2 :8:3 :3:1 :9 :7 :7 ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ ________________ 3.14 _ _ 3.1 _ 3.14159 -0.01 -0.00600 -124.31 -3.14Е+00 _ _ _ * _ _ _ мышь


<== предыдущая лекция | следующая лекция ==>
Задания | Задания


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.164 сек.