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

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

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

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

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

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

от 25%

Подписываем

договор

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

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

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

 

Звіт практичної роботи №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. 40 Сыр Масло сливочное Суфле творожное паровое без сахара Омлет паровой
4. По ту сторону принципа наслаждения в 1920 г
5. Межличностные отношения детей подросткового возраста
6. Аббасиды
7. Паритет. Воспроизведение материала в любой его форме возможно только с письменного разрешения правооблад
8. ОреховоЗуевский педагогический колледж ОТЧЕТ По педагогической практике Студентки 41о
9. тема ~ це сукупність різних видів податків та обов~язкових платежів які справляються в державі а також форм
10. Бухгалтерский учет внешнеэкономической деятельности