Ташкентский университет информационных технологий имени Мухаммада ал-Хоразмий
Отчёт
по лабораторной работе №1
Дисциплины “Программирование”
Разработка алгоритмов линейной структуры и составление программ на алгоритмическом языке C++
Выполнил:
Студент группы 322-23
Сабитов Султан Серик улы
Принял:
Старший преподаватель Кафедры основ информатики
Абдурахманов Аббас Абдусаттарович
Ташкент - 2023
Цель работы:
Научить разрабатывать простейшие алгоритмы и создавать программы на языке программирования С++ линейной структуры;
Научить выполнять тестирование и отладку разрабатываемой программы;
Научить анализировать полученный результат.
Программное и аппаратное обеспечение:
Интегрированная среда разработки для языков С и С++ “JetBrains Clion”
Язык программирования С++ стандарта 2011 года.
Операционная система Windows 7 и старше
Java Development Kit 11 версии или более новая.
Процессор Intel Pentium 4 или лучше
Оперативная память 4 ГБ и более
Минимум 2,5 ГБ свободного места на жёстком диске
Разрешение экрана минимум в 1024х768 точек
Задание 1. Разработать алгоритм для решения задачи указанной ниже под Вашим номером варианта и описать его с помощью блок-схемы. Составить программу на языке программирования С++. При этом организовать ввод исходных данных и вывод результата с помощью функции scanf() и printf(). Организовать вывод результата вычислений с точностью до одной десятитысчячной
начало
Объявление переменных
X,Y,Z
]
Ввод данных (X,Y,Z)
Вычислени 5arctg(x)
Вычислени 1/4arccos(x)
Вычислени ( x+3|x-y|+x^2)/|x-y|z+x^2
Вывод результата (S)
конец
#include
#include
using namespace std;
int main()
{
float x=0.1476, y=3.56, z=0.000125, S;
S=5*atan(x)-0.25*acos(x)*(x+3*abs(x-y)+pow(x,2))/(abs(x-y)*z+x*x);
cout<<"S="<return 0;
}
Задание 2.
Вводим сторону a ,b и cторону с
Если а будет равна b и в противном случаи если а не будет равна с или а равна с и а не равно b или b равно с и если b не равно a
Будет равнобедренный треугольник
Начало
Ввод данных (a,b,c,)
На if будем написать а равно b а не равно с
Или а равно с с не равно b
If эта озволяет проверить одно или же несколько условий и в случае если условие не будет верным, то выполнить другой код или проверить другое условие
Потом написим cout <<” равнобедренный треугольник”
конец
#include
#include
using namespace std;
int main() b
{
int a,b,c;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
cout<<"c="; cin>>c;
if ((a == b && a != c) || (a == c && a != b) || (b == c && b != a)) {
cout << "\nberilgan uchburchak teng yonli!" << endl;
} else {
cout << "uchburchak teng yonli emas!" << endl;
}
main();
}
#include
#include
using namespace std;
int main()
{
// 0 yakshanba
// 1 dushanba
// 2 seshanba
// 3 chorshanba
// 4 payshanba
// 5 juma
// 6 shanba
int K, q;
cout<<"1-365 orasidan kunni tanlang:"; cin>>K;
q=(K+3)%7;
if(K>=1&&K<=365){
cout<
}
else {
cout<<"K 1 va 365 orasida bo'lsin!"<
}
main();
}
Do'stlaringiz bilan baham: |