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

Нужно разобраться - C++

Восстановить пароль Регистрация
 
Nempak
 Аватар для Nempak
0 / 0 / 0
Регистрация: 07.11.2010
Сообщений: 10
02.04.2011, 18:03     Нужно разобраться #1
Прошу помощи.
Расскажите пожалуйста по пунктам где и что делает программа, что за функция.Заранее благодарен.
#include <stdio.h>
int main()
{
int i,j,k,n;
float p,a[100]; <<<== Что делаеться тут
printf("n=");
scanf("%d",&n);
printf("a=");
for(i=0;i<n;i++)<<== Что делаеться тут
scanf("%f",&a[i]);<<== Что делаеться тут
for(i=0;i<n;i++)
if(a[i]<0)a[i]+=0.25;<<== Что делаеться тут
else a[i]=0.2;
for(i=0;i<n;i++) для чего?
for(j=k=0;j<n;j++) для чего?
if(a[j]<0){if(a[j]>a[k])<<== Что делаеться тут
{
p=a[j];a[j]=a[k];a[k]=p; <<== Что делаеться тут
}k=j;
}
for(i=0;i<n;i++)
printf("%8.2f",a[i]);
getchar();
getchar();
return 0;
}

вот что за программа Дано действительные числа а1, а2, ..., аn. Среди этих чисел все отрицательные числа увеличить на 0,25, а все неотъемлемые заменить на 0,2. Затем полученные отрицательные числа отсортировать по не ростом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2011, 18:03     Нужно разобраться
Посмотрите здесь:

C++ Нужно разобраться с полученным результатом
C++ нужно разобраться в коде
Нужно разобраться с информатикой!!!!! C++
C++ Нужно разобраться с программой
C++ Нужно разобраться в коде
Нужно разобраться в коде C++
C++ Нужно разобраться в коде
C++ Нужно разобраться в программе (конструкторы)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
02.04.2011, 18:14     Нужно разобраться #2
на форуме запрещено дулировать темы
Yandex
Объявления
02.04.2011, 18:14     Нужно разобраться
Ответ Создать тему
Опции темы

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