Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Приклад виконання завдання. Знайти добуток додатніх елементів масиву.
Завдання 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; }
|