Отчёт лр1 ИТиОП Петровская
.docxМинистерство науки и высшего образования Российской Федерации
федеральное государственное бюджетное образовательное учреждение высшего образования «Казанский национальный исследовательский
технический университет им. А.Н. Туполева-КАИ»
(КНИТУ-КАИ)
Институт радиоэлектроники, фотоники и цифровых технологий
Кафедра радиоэлектроники и информационно-измерительной техники
11.03.01 Радиотехника
Отчёт по лабораторным работам
по дисциплине: «Информационные технологии и основы программирования»
Обучающийся
Руководитель ст. Преподаватель Петровская М.В.
Казань 2021
Лабораторная работа 1
Цель работы – изучение основных понятий программирования, структуры программы, стандартных библиотек, среды разработки, основных типов данных, объявления переменных и констант, операторов изменения величин, принципов организации процедур ввода-вывода информации.
Вариант 2
Задание 1
Ознакомление со средой разработки Code::Blocks, изучение программы Hello World.
Текст программы:
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
Скриншот работы программы:
Задание 2: Написать программу, вычисляющую значение функции y =-2,7*a + 0.23*b
при заданных с клавиатуры переменных a и b. Результат вычисления выводится на
экран.
Текст программы:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale (LC_CTYPE,"rus");
float y,a,b;
printf("Введите значение a\n");
scanf("%f", &a);
printf("Введите значение b\n");
scanf("%f", &b);
y=-2.7*a+0.23*b;
printf("y= %f",y);
return 0;
}
Скриншот работы программы:
Задание 3: Написать программу, вычисляющую площадь треугольника:
s = ½ (a * h) , где
с клавиатуры вводятся а – длина основания; h – высота треугольника. Результат
вычисления выводится на экран.
Текст программы:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale (LC_CTYPE,"rus");
float s,a,h;
printf("Введите длинну основания a\n");
scanf("%f", &a);
printf("Введите высоту треугольика h\n");
scanf("%f", &h);
s=0.5*a*h;
printf("s= %f",s);
return 0;
}
Скриншот работы программы:
Задание 4:
Написать программу, вычисляющую площадь поверхности шара: . Радиус шара вводится с клавиатуры, результат вычисления выводится на экран. S=4 * п * r2
Текст программы:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
const float pi=3.14;
setlocale (LC_CTYPE,"rus");
float s,r;
printf("Введите радиус окружности r\n");
scanf("%f", &r);
s=4*pi*r*r;
printf("s= %f",s);
return 0;
}
Скриншот работы программы:
Задание 5:
Написать программу, вычисляющую значение сопротивления электрической цепи, состоящей из двух параллельно соединенных резисторов: . Значения сопротивлений вводятся с клавиатуры, результат вычисления выводится на экран. (r1 * r2)/(r1 + r2)
Текст программы:
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale (LC_CTYPE,"rus");
float r,r1,r2;
printf("Введите Сопротивление r1\n");
scanf("%f", &r1);
printf("Введите Сопротивление r2\n");
scanf("%f", &r2);
r=(r1*r2)/(r1+r2);
printf("r= %f",r);
return 0;
}
Скриншот работы программы: