лабораторные работы / логическое программирование 1
.docxБАЛАКОВСКИЙ ИНСТИТУТ ТЕХНИКИ ТЕХНОЛОГИИ И УПРАВЛЕНИЯ
ФАКУЛЬТЕТ ИНЖЕНЕРНО-СТРОИТЕЛЬНЫЙ
КАФЕДРА «ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ»
ЛАБОРАТОРНАЯ РАБОТА
по дисциплине «Логическое программирование»
|
Выполнила: ст. гр. ИСТ-22 Начарова О.Ю. Проверил: Милосердов А.А. _____________________ «__»__________2009г. |
Балаково
Задание.
Создать массив из 20 элементов. Найти количество чётных и нечётных элементов.
// Lab_1.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "stdio.h"
#include "conio.h"
#include "time.h"
#include "stdlib.h"
int _tmain(int argc, _TCHAR* argv[])
{
int a[20],i,b,k,j;
for (i=0;i<20;i++)
{
a[i]=rand()%30+1;
printf ("\t %i",a[i]);
}
k=0;
b=0;
for (i=0;i<20;i++)
{
if (a[i]%2==0) k=k+1;
else b=b+1;
}
printf ("\n ne chetnyh:%d, chetnyh:%d",b,k);
getch();
}
начало
a[20],i,b,k,j
i=0;i<20;i++
a[i]=rand()%30+1
Вывод a[i]
k=0;
b=0;
i=0;i<20;i++
a[i]%2==0
да
k=k+1
нет
b=b+1
Вывод b,k
конец