Название: Программирование. Контрольная работа
Вид работы: реферат
Рубрика: Информатика и программирование
Размер файла: 13.47 Kb
Скачать файл: referat.me-139100.docx
Краткое описание работы: Контрольная работа Составьте программу, определяющую является ли вводимое с клавиатуры целое число положительным или отрицательным. Текст программы:
Программирование. Контрольная работа
Контрольная работа
Составьте программу, определяющую является ли вводимое с клавиатуры целое число
положительным или отрицательным.
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
public
end;
var
Form1: TForm1;
x: longint;
implementation
label start,fin;
begin
start:
write('Vvedite celoe chislo =');
readln(x);
if x>0 then begin
writeln('Dannoe chislo >0');goto fin; end;
if x<0 then begin
writeln('Dannoe chislo <0');goto fin; end;
if x=0 then writeln('Dannoe chislo =0');
fin:end.
Задание №2
Напишите программу, которая запрашивает день недели и, если введённый день
является субботой или воскресеньем, выдаёт сообщение: "Сегодня выходной!"
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
public
end;
var
day: shortstring;
Form1: TForm1;
implementation
begin
write('Vvedite den nedeli:');
readln(day);
if day='Monday' then write('Go to work');
if day='Tuesday' then write('Go to work');
if day='Wednesday' then write('Go to work');
if day='Thursday' then write('Go to work');
if day='Friday' then write('Go to work');
if day='Saturday' then write('Have some fun');
if day='Sunday' then write('Have some fun') else Writeln('Vvedeno nepravilnoe
znachenie');
end.
Задани №3
Вычислите значение функции Z(x,y) при x=15,32245; y=5,32411 с максимальной
точностью. Вид функции Z(x,y) соответствует заданию 1 к Лабораторной работе №1
(по вариантам).
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
x,y,z: extended;
implementation
{$R *.DFM}
label vano;
begin
x:=15.32245;y:=5.32411;
vano:
if 2*x*x-4*y*y*y=0 then
begin
writeln('Pri dannix znacheniax X i Y funkcia ne imeet reshenia');
goto vano;end;
z:=(cos(x)*(1-sin(y)))/(2*x*x-4*y*y*y);
write('Otvet :',z);
end.
Задание №4
Составьте программу, которая запрашивает две строки текста и определяет включает
ли первая строка текст введённый во вторую строку.
Текст программы:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
private
public
end;
var
cut,text1,text2:shortstring;
x,t1,t2: smallint;
Form1: TForm1;
implementation
label fin;
begin
write('Vvedite 1-u stroku texta:');
readln(text1);
write('Vvedite 2-u stroku texta:');
readln(text2);
t1:=length(text1);t2:=length(text2);
if t1<t2 then
begin
writeln('2 stroka > 1-oy, chto ne dopustimo');
goto fin;end;
for x:=1 to t1-t2+1 do
begin
cut:=copy(text1,x,t2);
if cut=text2 then
begin
writeln('stroka 1 vkluchaet v sebia stroku 2');
goto fin;end;
end;
writeln('stroka 1 ne vkluchaet v sebia stroku 2');
fin:end.
Похожие работы
-
Программное определение числовых массивов
Одномерные числовые массивы, образование элементами целочисленного массива невозрастающей последовательности. Программное нахождение суммы элементов каждой возможной строки матрицы и формирование массива из найденных сумм, вывод массива-результата.
-
Работа с цветом в библиотеке OpenGL
Работа с цветом с помощью графической библиотеки OpenGL. Программа, отображающая квадрат, с меняющимся цветом, в зависимости от изменения градиентов (R,G,B), треугольник, вершины которого имеют различные цвета, прямоугольную полосу в виде спектра.
-
Тестирование ППП автоматизации учета основных средств
Московский государственный университет сервиса Поволжский технологический институт сервиса Кафедра «Прикладная информатика в экономике» КОНТРОЛЬНАЯ РАБОТА
-
Построение геометрических тел с помощью библиотеки OpenGL
Создание программы, с помощью библиотеки OpenGL рисующей проволочный чайник с поворотом рисунка вокруг осей X, Y, Z. Построение отрографической проекции. Установка области отображения. Функция обработки сообщений с клавиатуры. Главный цикл приложения.
-
Понятие и элементы массива
Массив - это коллекция переменных, которые имеют общее имя и базовый тип. Функциональные возможности, виды массивов и их характеристика. Основные требования к входным и выходным данным массива. Использование IF THEN для перехвата всех возможных ошибок.
-
База данных "Международные переговоры"
Назначение имен полям таблицы и типов полей в режиме конструктора при создании базы данных "Международные переговоры". Работа с использованием фильтров. Создание отчета с группировкой по коду города, виду начисления и количеству минут переговоров.
-
Информатика и ВТ
Вычисление произведения элементов массива. Обсуждение алгоритма. Текст программы. Линейный, циклический и разветвляющийся вычислительные процессы.
-
Задачи по теме "Строковые величины"
Известно, что мотивация учения возрастает, если рассматриваемые учебные задачи носят практический, прикладной характер.
-
Примеры решения задач по программированию
Написание программы вычисления сопротивления электрической цепи, состоящей из двух параллельно и двух последовательно соединенных сопротивлений. Схема машинного алгоритма по условию задачи. Применение операций при написании программ на языке C/C++.
-
Поиск подстроки в строке с помощью хеш-функции
Поиск подстроки в строке - часто возникающая на практике задача. Поиск подстроки в строке обычной подстановкой к каждой позиции строки всей подстроки - метод неэффективный и вообще грустный.