АкушерствоАнатомияАнестезиологияВакцинопрофилактикаВалеологияВетеринарияГигиенаЗаболеванияИммунологияКардиологияНеврологияНефрологияОнкологияОториноларингологияОфтальмологияПаразитологияПедиатрияПервая помощьПсихиатрияПульмонологияРеанимацияРевматологияСтоматологияТерапияТоксикологияТравматологияУрологияФармакологияФармацевтикаФизиотерапияФтизиатрияХирургияЭндокринологияЭпидемиология
|
Пример задания из лабораторного практикума.
Условие:
Напишите программу, которая вычислит значения
Решение:
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{
const float a=0.59, z=-4.8, x=2.1;
float p, t, y;
p=log10(a+pow(x,2))+pow(sin(z/a),2);
t=pow(x,a);
y=a*pow(tan(a+pow(x,2)),3)+sqrt(pow(z,2)/(pow(a,2)+pow(x,2)));
cout<<endl<<”p=”<<p<<endl<<”t=”<<t<<endl<<”y=”<<y;
getch();
}
| //подключение библиотеки для использования потоковых функций ввода и вывода данных
//подключение библиотеки для использования функции нажатия клавиши
//подключение библиотеки для использования математических функций
//начало блока программы
// описание констант
//описание переменных
//запись выражения в переменную p
//запись выражения в переменную t
//запись выражения в переменную y
//вывод значений p, t, y
//считывание нажатие любой клавиши
//конец блока программы
|
№ 1.17.
Записать по правилам изучаемого языка программирования.
а)
| б)
| в)
| г)
| д)
| е)
| ж)
| з)
| и)
| к)
| л)
| м)
| н)
| о)
| п)
| р)
| с)
| т)
|
№ 1.20.
Указать значения величин s и k после выполнения следующих операторов присваивания:
а)
| б)
|
№ 1.22.(а)
Условие:
Составить программу вычисления значения функции при любом значении x.
Решение:
Переведём для начала математическую запись функции на язык программирования:
y=7*pow(x,2)-3*x+6.
Т.к. необходимо вычислить при любом значении x, то определим эту переменную, как float или double.
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{
float x, y;
cout<<”Vvedite znacenie x”<<endl;
cin>>x;
y=7*pow(x,2)-3*x+6;
cout<<endl<<”y=”<<y;
getch();
}
№ 1.49.
Условие:
Составить программу обмена значениями двух переменных величин.
1 вариант – с использованием дополнительной переменной.
#include<iostream.h>
#include<conio.h>
void main ()
{
int a, b, c;
cout<<”Vvedite znacenie a”<<endl;
cin>>a;
cout<<endl<<”Vvedite znacenie b”<<endl;
cin>>b;
c=a;
a=b;
b=c;
cout<<end<<”a=”<<a<<endl<<”b=”<<b;
getch();
}
2 вариант – с использованием арифметических операций.
#include<iostream.h>
#include<conio.h>
void main ()
{
int a, b;
cout<<”Vvedite znacenie a”<<endl;
cin>>a;
cout<<endl<<”Vvedite znacenie b”<<endl;
cin>>b;
a=a+b;
b=a-b;
a=a-b;
cout<<end<<”a=”<<a<<endl<<”b=”<<b;
getch();
}
Дата добавления: 2015-09-27 | Просмотры: 464 | Нарушение авторских прав
|