ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ
КУРС «ИНФОРМАТИКА»
Вариант № 8
Выполнил студент группы № 1126
Анисимов Н.А.
Приняла: Савченко О. Г.
Дата:
Подпись:
Лабораторная работа №0
Тема: «Первая программа»
Задание: Составить блок-схему алгоритма и программу на языке С++ для вывода текста на экран.
Решение:
1.
Начало |
Конец |
Вывод на экран |
Текст программы
#include"stdafx.h" // библиотека для ускорения компеляции проекта
#include<iostream>// подключение библиотеки для операторов cout, cin
#include<cstdlib>// подключение библиотеки для использования system(“pause”)
using namespace std; // для функций, являющимися частью стандартной библиотеки std
int main() // начало главной функции (главной программы)
{
cout<<"InstitutRKT, gruppa 1126,Anisimov Nikita"; // вывод на экран текста
system ("pause"); // задержка результатов на экране
return 0; // сообщает ОС об успешном выполнении программы и разрешает её закрытие
}
Результат
Лабораторная работа № 1
Тема: Арифметическое выражение
Задание: Составить блок-схему алгоритма и программу на языке С++ для вычисления значений функции y=f(x) при заданном значении x, которое вводится с клавиатуры.
a=7,1
b=1,8
x=0,9
Решение:
1. Блок – схема алгоритма H WsC39rAvr68KmSu34Juez6FlVII+lwK6EIacc9902kq/cYNGYp9utDLQObZcjXKhcmt4HEUpt7JH WujkoJ873XydJyvguHs51ncu+TlNrjrYqjWvy1wJcXuzHp6ABb2GvzBc9EkdSnKq3YTKMyPgIc52 FCWQJjEwSqRJlgKrL2ibAS8L/v+H8hcAAP//AwBQSwECLQAUAAYACAAAACEAtoM4kv4AAADhAQAA EwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQA4/SH/ 1gAAAJQBAAALAAAAAAAAAAAAAAAAAC8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDO1hm4 SAIAAMwEAAAOAAAAAAAAAAAAAAAAAC4CAABkcnMvZTJvRG9jLnhtbFBLAQItABQABgAIAAAAIQAa /lin3wAAAAsBAAAPAAAAAAAAAAAAAAAAAKIEAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAQABADz AAAArgUAAAAA " fillcolor="white [3201]" strokecolor="black [3200]" strokeweight="1pt">
a=5,7
b=6,4
![]() |
Ввод ![]() |
![]() |
Вывод ![]() |
Конец |
Начало |
|
Текст программы
#include"stdafx.h" // библиотека для ускорения компеляции проекта
#include<iostream> // подключение библиотеки для операторов cout, cin
#include<math.h> // библиотека для использования арифметических операций
#include<cstdlib> // подключение библиотеки для использования system(“pause”)
#include<locale.h> // подключение библиотеки для установки пользовательских настроек
using namespace std; // для функций, являющимися частью стандартной библиотеки std
int main() // начало главной функции(главной программы)
{
setlocale(0,""); // для вывода на экран в консоли русского текста
double a, b, c, x, y; // объявление переменных вещественного типа
a=7.1; // присвоение значения переменной
b=1.8; // присвоение значения переменной
cout<<"введите X: "; // вывод на экран текста в «»
cin>>x; // ввод х, сохранение в памяти введённого значения
y=cos(a*x)+b*log(1+b*x+exp(x));// вычисление у
cout<<"Для X = "<< x <<" значение Y = "<< y <<"\n"; //вывод на экран х и у
system ("PAUSE"); // задержка результата на экране
return 0; // сообщает ОС об успешном выполнении программы и разрешает её закрытие
}
Результат
Лабораторная работа № 2
Тема: Разветвляющиеся алгоритмы