Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Приклад виконання завдання. Знайти добуток додатніх елементів масиву.






 

Завдання 1:

 

Знайти добуток додатніх елементів масиву.

 

Блок–схема 1:

 

 

 

Програма 1:

 

#include < iostream>

#include < math.h>

using namespace std;

int main()

{

short int i;

float D, a[20];

D=1;

for(i=0; i< 20; i++){

cout< < " a[" < < i+1< < " ]=";

cin> > a[i];

if(a[i]> 0){D*=a[i]; }

}

cout< < " D=" < < D< < endl;

system (" pause");

return 0;

}

 


Завдання 2:

 

Якщо то знайти суму від’ємних елементів.

Якщо то знайти кількість елементів, більших заданого числа b.

 

Блок–схема 2:

 

 

Програма 2:

 

#include < iostream>

#include < math.h>

using namespace std;

int main()

{

short int i;

float b, a[20];

cout< < " b=" < < endl;

cin> > b;

for(i=0; i< 20; i++){

cout< < " a[" < < i+1< < " ]=";

cin> > a[i];

}

if(a[9]> =b){

float S;

S=0;

for(i=0; i< 20; i++){

if(a[i]< 0){

S+=a[i];

}

}

cout< < " S=" < < S< < endl;

} else {

short int K;

K=0;

for(i=0; i< 20; i++){

if(a[i]> b){

K++;

}

}

cout< < " K=" < < K< < endl;

}

system (" pause");

return 0;

}






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.