Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2011, 01:45   #1
Juice_TKD
 
Регистрация: 16.05.2011
Сообщений: 9
По умолчанию составить програмку BC++

Вот условие:
Даны натуральное число n,действительные числа A1,...An.В последовательности A1,...An все отрицательные числа увеличить на 0.5 ,а все положительные уменьшить на 0.1.

Вот не могу понять и всё

вот то что набросал(паходу бред,но всё же):


{
int n;
printf ("Chislo 1");
cin>>n;
double a[n]
{
printf ("Chuslo 2");
cin>>a[n]
for (int i=0;i<n;n++)
{
if (a<0);
a[i] +=0.5;
else if (a[i]>0);
a[i] -=0.1
}
}
}
Juice_TKD вне форума Ответить с цитированием
Старый 18.05.2011, 02:08   #2
Juice_TKD
 
Регистрация: 16.05.2011
Сообщений: 9
По умолчанию

Помогите пожалуйста=((
С утра нада уже всё сдать
Juice_TKD вне форума Ответить с цитированием
Старый 18.05.2011, 03:23   #3
tools
Форумчанин
 
Регистрация: 07.10.2008
Сообщений: 213
По умолчанию

Что за BC++ ? Borland?
Такой вариант :
Код:
#include <stdio.h>
#include <stdlib.h>

const int N = 20;

void main()
{
    int numb_arr[N] ;
    float res_arr[N];
    printf("Первоначальный вариант массива: \n");
    int i;
    for(i=1; i<=N; i++)
    {
        numb_arr[i] = ( rand() % 12 ) - 8 ;
	if (numb_arr[i] != 0)
	{
	    (numb_arr[i] > 0) ? (res_arr[i] = (numb_arr[i] - 0.1)) : (res_arr[i] = (numb_arr[i] + 0.5));
	}	
	printf ("numb_arr[%d] = %2d\n", i, numb_arr[i] );
     }	
     printf("\nПосле изменения: \n");
     for(i=1; i<=N; i++)
     {
  	printf ("numb_arr[%d] = %3.1f\n", i, res_arr[i] );
     }	
}
устроит?

Последний раз редактировалось tools; 18.05.2011 в 03:31.
tools вне форума Ответить с цитированием
Старый 18.05.2011, 15:07   #4
Juice_TKD
 
Регистрация: 16.05.2011
Сообщений: 9
По умолчанию

Спасибо большое
Juice_TKD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составить Составить ярусно-параллельную форму программы XOKS Помощь студентам 0 09.11.2010 21:00
доделать програмку dragun4ik Помощь студентам 3 30.01.2010 16:17
поправте програмку astrozombie Паскаль, Turbo Pascal, PascalABC.NET 6 21.04.2009 20:04
Помогите пожалуйста решить две задачи по паскалю и составить и составить блок схему! ...Оленька... Паскаль, Turbo Pascal, PascalABC.NET 2 20.01.2009 09:37
подкорректируйте програмку апрол Паскаль, Turbo Pascal, PascalABC.NET 1 14.12.2008 00:27