- •Лабораторная работа №1 Программирование алгоритмов линейной и разветвляющейся структуры. Организация циклов в программе. Составление выражений
- •Задание №1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №2 Работа с массивами. Одномерные статические массивы. Многомерные динамические массивы
- •Задание №1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание №3
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №3 Работа со строками. Динамические одномерные массивы
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Лабораторная работа №4 Работа со структурами. Вложенные структуры. Массивы структур Задание 1
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Задание 2
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •6 Лабораторная работа №5 Программирование и использование функций
- •Void main()
- •Void main()
- •Лабораторная работа №6 Работа с файлами
- •Void main()
- •Void main()
- •Void main()
Void main()
{
setlocale(LC_ALL,"Russian");
float x;//объявление переменной
float a;
float f;
cout<<"Введите х=";//диалог с пользователем
cin>>x;
a=5;
f=(cos(x)+cos(sqrt(x)))/(sqrt(a+x+1));//вычисление функции
cout<<"F(x)= "<<f<<endl;//вывод на экран
}
Вариант №8
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include<cmath>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
float x;//объявление переменных
float a;
float f;
cout<<"Введите х=";//диалог с пользователем
cin>>x;
a=2.5;
if (x<=-5)//вычисление функции
f=a*x*x;
else f=sqrt(a*sin(x)*sin(x));
cout<<"f(x)= "<<f<<endl;//вывод на экран
}
Вариант №9
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include<cmath>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
float x;//объявление переменных
float a;
float f;
cout<<"Введите х=";//диалог с пользователем
cin>>x;
a=-1.2;
if (x<=5)//вычисление функции
f=a*tan(x)+5;
if ((x>=5)&&(x<=10))
f=sqrt(pow((x-7),2));
if (x>10)
f=a*log(abs(x-11));
cout<<"f(x)= "<<f<<endl;//вывод на экран
}
Вариант №10
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include<cmath>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
float x;//объявление переменных
float t;
float f;
cout<<"Введите t=";//диалог с пользователем
cin>>t;
x=1.7*sin(t);
if (x>0)//вычисление функции
f=2*x*sin(x);
if (x<0)
f=x*cos(x);
else f=cos(x);
cout<<"f(x)= "<<f<<endl;//вывод на экран
}
Задание №2
Вариант №1
Найти сумму:
1)целых положительных четных чисел, меньших 100.
2) целых положительных нечетных чисел, меньших 200.
3) целых положительных чисел, больших 20, меньших 100 и кратных 3.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include <cmath>
using namespace std;
Void main()
{
setlocale(LC_ALL,"Russian");
int sum1=0;//объявление переменных
int sum2=0;
int sum3=0;
for (int i=2;i<100;i+=2)//вычисление
sum1+=i;
cout<<"Сумма положительных четных чисел меньше 100 равна "<<sum1<<endl;//вывод результата
for (int i=1;i<200;i+=2)//вычисление
sum2+=i;
cout<<"Сумма положительных нечетных чисел меньше 200 равна "<<sum2<<endl;//вывод результата
for (int i=20;i<100;i+=1)//вычисление
if (i%3 == 0)
sum3+=i;
cout<<"Сумма целых положительных чисел, больших 20, меньших 100 и кратных 3 равна "<<sum3<<endl;//вывод результата
}
Вариант №2
Найдите все трехзначные числа, кратные 15, но не кратные 30.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include <cmath>
using namespace std;
Void main()
{
for (int i=105;i<999;i+=15)//вычисление и вывод
if (i%2==0)
cout<<(i-15)<<" ";
}
Вариант №3
Требуется напечатать таблицу умножения, m×n для m от 1 до 6 и для n от 1 до 6 в виде таблицы 6×6.
#include "stdafx.h"//директивы
#include <iostream>
#include <locale>
#include <cmath>
using namespace std;