Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Повторение языка программирования Си

Автор:   •  Ноябрь 24, 2018  •  Практическая работа  •  528 Слов (3 Страниц)  •  490 Просмотры

Страница 1 из 3

Практическая работа № 13.

Повторение языка программирования Си.

1) Задание № 3. Вариант 1.

В одномерном массиве найти количество элементов, расположенных между первым и последним отрицательным элементом (массив вводить произвольно).

2) Системный анализ:

а) Входные данные: n-размер массива, a[i]-массив, цел.

б) Выходные данные: kol-количество элементов массива.

в) Промежуточные данные: i-параметр цикла, цел.

3) Контрольный пример:

Пусть размер массива n=6, введём массив с клавиатуры = 1 -2 3 4 -5 6, 1ый отрицательный элемент=-2, последний = -5, тогда количество элементов расположенных между -2 и -5 = 2.

4) Блок-схема:

5) Код программы:

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

#pragma hdrstop

#pragma argsused

int main(int argc, char* argv[])

{setlocale (LC_ALL,"Russian");

int n,a[6],i,kol=0,min,max;

wprintf(L"Введите количество элементов массива: ");

scanf("%d",&n);

wprintf(L"Введите массив: ");

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

scanf("%d",&a[i]);

}

for(i=0;i<n;i++)

{

if(a[i]<0)

{

min=i;break;

}

}

for(i=0;i<n;i++)

{

if(a[i]<0)

...

Скачать:   txt (2.8 Kb)   pdf (46.1 Kb)   docx (11.6 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club