Форум программистов, компьютерный форум CyberForum.ru

Описание программы - C++

Восстановить пароль Регистрация
 
zmei89
31 / 6 / 1
Регистрация: 10.09.2010
Сообщений: 810
09.12.2010, 21:11     Описание программы #1
Нужно описать каждую строчку программы
#include <stdio.h>
#include <conio.h>
#include <time.h>

//================================================
void keybord(int *Arr, int n)
{
int i;
for(i = 0; i < n; ++i)
{
printf("Enter Arr[%d]: ", i);
scanf("%d", &Arr[i]);
}

printf("Array\n");
for(i = 0; i < n; ++i)
{
printf("%d ", Arr[i]);
}
printf("\n");
}
//================================================
void random(int *Arr, int n)
{
int i;
printf("Array\n");
for(i = 0; i < n; ++i)
{
Arr[i] = rand()%100+1+i;
printf("%d ", Arr[i]);
}
printf("\n");
}
//================================================
void from_file(int *Arr, int n)
{
int i;
FILE* f;
f=fopen("1.txt", "r");
if(f==NULL)
{
printf("Error!\n");
exit(1);
}
printf("Array\n");
for(i = 0; i < n; ++i)
{
fscanf(f, "%d ", &Arr[i]);
printf("%d ", Arr[i]);
}
printf("\n");
fclose(f);
}
//================================================
void foo(int *Arr, int n)
{
int index = 0, i;

for(i = 0; i <n; ++i)
{
if(Arr[index] < Arr[i])
{
index = i;
}
}

for(i = index+1; i < n; ++i)
{
Arr[i]--;
}
}
//================================================
int main()
{
srand((unsigned)(time(NULL)));
int *Arr, n, x;
printf("Enter size of array: ");
scanf("%d", &n);
Arr =(int*)malloc(sizeof(int)*n);

printf("Enter elements of array\n");
printf("1 - keyboard\n");
printf("2 - random\n");
printf("3 - file\n");

printf("Enter number of option: ");
scanf("%d", &x);

switch(x)
{
case 1:
keybord(Arr, n);
break;
case 2:
random(Arr, n);
break;
case 3:
from_file(Arr, n);
break;
default:
printf("Error\n");
return 1;
}

foo(Arr, n);

printf("After\n");
int i;
for(i = 0; i < n; ++i)
{
printf("%d ", Arr[i]);
}
printf("\n");
getch ();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2010, 21:11     Описание программы
Посмотрите здесь:

Сделать описание программы на классы C++
Описание программы C++
описание программы C++
Описание и пример программы C++
C++ Пошаговое описание программы
C++ Где пишется описание для выходного файла .exe (например описание процесса)
C++ Описание программы
C++ Описание работы программы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 14:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru