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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 10.09.2009, 22:49   #1
D[I]K
Пользователь
 
Регистрация: 24.12.2008
Сообщений: 32
Печаль Не знаю как ф-ю написать из проги, прогу зделал а функцию....

Код:
/* BBog, BbIBog u cyMMupoBaHue 20 u,eJIbIx 4uceJI */
#include <stdio.h>
#include <conio.h>
int main()
{
 int j,s=0,a[20];
 clrscr();
 while(1)
 {printf("\nBBeguTe 20 4uceJI no 1 B cTpoke\n");
  for(j=0; j<20; j++)
  {scanf("%d",&a[j]);
   s+=a[j];
  }
  for(j=0;j<20; j++)
  {printf("%2d-%d ",j+1,a[j]);
  }
  for(j=0;j<20; j++)
   printf("\n%2d:%6d ",j+1,a[j]) ; printf("\n -------\n%9d\n",s);
   printf("6ygeTe BBoguTb eIII,e?  y/n");
  if(getch()=='n')break;
 }
 clrscr();
 printf("Pa6oTa 3aBepIIIeHa! Ha}|{MuTe JI}O6y}O KJIaBuIIIy gJI9I BbIxoga!");
 getch();
}
С+ или С++, вот в чем вопрос.

Последний раз редактировалось MaTBeu; 10.09.2009 в 23:56.
D[I]K вне форума
Старый 10.09.2009, 23:57   #2
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Книги не пробовали читать? Если скажете, что там непонятно написано - сразу тему закрою. Потому что либо вы врете, либо вам лень самому делать, либо вы даже не открывали книгу.
MaTBeu вне форума
Старый 11.09.2009, 00:15   #3
D[I]K
Пользователь
 
Регистрация: 24.12.2008
Сообщений: 32
По умолчанию

Ну помогите пожалуйста я сидел над ней и книжки я читал не врубаюсь я, вам так трудно помочь?
С+ или С++, вот в чем вопрос.
D[I]K вне форума
Старый 11.09.2009, 10:21   #4
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Вот:

Код:
#include <iostream.h>
#include <conio.h>

int Sum(int* a)
{
	int sum=0;

	for (int i=0; i < 20; i++)
			sum+=a[i];

		return sum;
}

int main()
{
	int* a;

	a=new int[20];

	for (int i=0; i < 20; i++)
		{
			cout << "a[" << i << "]=";
			cin >> a[i];
		}

	for (int i=0; i < 20; i++)
		cout << "a[" << i << "]=" << a[i] << " ";

	cout << "\nSum: " << Sum(a);

	delete []a;

	getch();

	return 0;
}
Почитайте про передачу массива в функцию.

Последний раз редактировалось profi; 11.09.2009 в 10:25.
profi вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
я не знаю как написать функцыю факториала merets Паскаль, Turbo Pascal, PascalABC.NET 1 08.09.2009 19:46
Как написать функцию с нуля? VintProg Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 7 04.08.2009 08:09
не знаю как доделать прогу на паскале pavel42 Помощь студентам 8 06.05.2009 16:34
Как написать прогу didar_ Помощь студентам 4 04.03.2009 09:13