Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема- Циклічні програми

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

                                              Міністерство освіти і науки України                   Київський технікум електронних приладів

 

Звіт практичної роботи №4                                        Тема:  Циклічні програми.Команди циклу з лічильником( for ), з передумовою (while) та післяумовою (do-while)

Виконав: Студент групи 236-ПР Трохимчук Владислав                                   Перевірила: Проскура.С.Л. Оцінка:                                          Дата:

Київ 2013

Задача №1

Знайти мінімальне  число із 7 чисел , які вводяться у програму методом генератора  випадкових чисел.

Початок

A=1000,min=a,i

I=0; i<5; i++

a=rand()%(100)-50; (%i,a)

a=min

a<min

Кінець

Рис 1- блок-схема

#include <iostream>

using namespace std;

int main ()

{

 int a , min;

setlocale(LC_ALL, "RUS");

cout<<"Практична робота №4 виокнав студент групи 236-ПР: Трохимчук Владислав"<<endl;

a=1000;

min=a;

 for (int i=0;i<5;i++)

{

 a=rand()%(100)-50;

 printf("%i\n",a);

 if (a<min ) min = a ;

}

printf("%i\n",min);

system ("pause");

}

Рис2-робота програми

Задача №2

Протабулювати функцію y=f i+1(x) на проміжку [0; і] з кроком  h=0.1i,  де  i –й номер студента за списком. Результати обчислень вивести на екран у вигляді таблиці пар чисел х, у. Виконати завдання пошуку даних. Якщо Шуканих даних немає, вивести про це повідомлення. Побудувати блок-схему

x=0; x<=11; x+=1.1

x,d=1

 d*=2sin|2x|cos2x - ll,6sin(x / 0,4 - 1)

Початок

Обчислити кількість та добуток тих значень функції у, для яких виконуються нерівності 1,3< у <5.

.

                                                                          Так

1.3<y<5

1.3<y<5

             

Кінець

                                                                                                   Ні

 Y, x

Мал3.Блок-схема

#include <iostream>

#include <math.h>

using namespace std;

int main()

{   

 double y=1,x=0;

 int s=0, k=0;

setlocale(LC_ALL, "Rus");

cout<<"Практична робота №4, виконав студент групи 236-ПР Трохимчук Владислав"<<endl;

cout<<"--------x------|"<<"|---------y-----"<<endl;

 while (x<=22)

{

 if (1.3<y && y<5)

 {

  y*=2*sin(abs(2*x))*cos(2*x)-11.6*sin(x/0.4-1);

  x+=2.1;

  cout<<"       "<<x<<"     ||          "<<y<<endl;

  s=s+1;

 }

 else 

 {

 cout<<"Заданих значень не iснуе"<<endl;

 goto finish;

 }

}

cout<<"d= "<<y<<endl;

cout<<"Значень у: "<<s<<endl;

finish:

system ("Pause");

}

Рис4. Робота програми.

Задача№3

Цикли. Обчислення скінченних сум і добутків. Обчислити значення змінної z свого варіанта побудувати блок схему  z=tg(a+b);

                                                    

10,8cos (x 2 / l,13)sin(x + 1,4)        ll,2cos(2x - 1) + |sinl,5*| /1,7

де  i –й номер студента за списком. - для змінної а (суми) f(n)= і+3 , для змінної b( добутка) f(n)= _ і+4. Функції приведені у таблиці 1


Кінець

x=21; x<=24; x==

y=4; y<=25<=; y==

d=d*b

 s=s+a  

 z=tg(a+b)  

Початок

                   

s=0,d=1,z=a*b-4, a=10,8cos(x2/l,13)sin(x+1,4)b=ll,2cos(2y-1)+|sinl,5*| /1,71.5)

                 

Мал.5. Блок-схема

#include <iostream>

#include <math.h>

using namespace std;

void main()

{   

 long double x=21,y=4,a=0,b=1;

setlocale(LC_ALL, "Rus");

cout<<"Практична робота №4, виконав студент групи 236-ПР Трохимчук Владислав"<<endl;

 do

{

 a+=10.8*cos((x*x)/1.13)*sin(x+1.4);

 b*=11.2*cos(2*y-1)+abs(sin(1.5))/1.7;

 x++;

 y++;

}

 while (x<=24, y<=25);

cout<<"z= "<<tan(a+b)<<endl;

system ("Pause");

}

Мал.6.Робота програми.




1. Тема- Сервісні операції з дисками
2. доцільним фармацевтичним препаратом при лікуванні печінки є Цитраргінін
3. Деталей машин К У Р С О В о й П Р О Е К Т
4. К лабораторной работе 5
5. Hello world ; getch; return 0;} -- first
6. М 17 Печатается по решению редакционноиздательского совета филиала Казанского Приволжско
7. Доклад- Крылатые латинские выражения
8. Габима
9. Задание 1 1. Достроить геологическую карту по предложенному фрагменту с учётом того что- пласты горных п.
10. Озарение- Сила мгновенных решений- ООО ИД
11. Тема- Школа і педагогіка України етапи УНР та національного комуністичного відродження- 20ті роки
12. Научно-исследовательская работа студентов и пути ее совершенствования
13. затраты ~ объем ~ прибыль CVPанализ Cost ~ Volume ~ Profit- изучает влияния изменений постоянных затрат переменных
14. на тему Сестринская помощь при открытых повреждениях Методические указания для студентов дл
15. сосудистой деятельности в психофизиологических исследованиях
16. тема ОВОС оценки воздействия на окружающую среду
17. Затраты и себестоимость продукции
18. Особенности внешнеэкономической политики таможенных и экономических союзов
19. Реферат- Конституционное право Чехии
20. Волхва не претерпели значительных перемен