Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 9.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. Методика SWOT-анализа предприятия
4. вариантах рисуночном и карточном
5. Контрольная работа- Группировка коммерческих банков РФ по экономически чувствительным показателям
6. Не ведает ни одна душа что скрыто для нее из услады глаз в награду их за то что они вершили
7. Анализ особенностей организации и управления виртуальными предприятиями
8. Контрольная работа- Нейронные сети
9. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата філологічних наук Донецьк 2006
10. Задание 1. Технология выполнения задания- Выделите ячейку А1 и введите слово Информатика.html
11. Если исследуемая совокупность с качественно однородными признаками то средняя величина выступает здесь.
12. на тему-1Анализ электрического состояния цепи постоянного тока методом наложения токов 2
13. реферату- Туризм як форма природокористуванняРозділ- Географія Туризм як форма природокористування Люди
14. ТЕМА II. АНТИЧНАЯ ФИЛОСОФИЯ.html
15. I. Почему именно эта вилла У нас было несколько главных условий Приемлемая цена но без ущерба для комф
16. Организация подготовки производства к выпуску новой продукции
17. Тема- Анализ эффективности использования трудовых ресурсов Задание 1
18. HOW DN TESTING WORKS (Анализ ДНК как проверяющие работы)
19. Что представляет собой сублимационная печать
20. економічний лад Давньоруської держави