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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2009, 11:17   #1
ТАМ
 
Регистрация: 06.12.2009
Сообщений: 8
По умолчанию Turbo C. Сумма квадратов положительных элементов массива

Помогите решить задачу (TURBO C):
Тип данных Short, надо найти сумму квадратов положительных элементов массива A={a[i]}.

И ещё может где есть что почитать именно по программированию в TURBO C
ТАМ вне форума Ответить с цитированием
Старый 08.12.2009, 11:39   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

э-э-э а на С++ или на Классическом Си?
Покажи наработки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 09.12.2009, 14:53   #3
ТАМ
 
Регистрация: 06.12.2009
Сообщений: 8
По умолчанию

Вот наработка, только у меня вычисляется квадрат только одного положительного элемента, опять наверн косяк в цикле.

#include<stdio.h>
#include<conio.h>
void main(void)
{ short a[4]={-1,-20,4,100};
short i,kp,kv,sum;
clrscr();
puts("\n ISHODNIY MASSIV\n");
for (i=0; i<4; i++)
printf("%d ",a[i]);
kp=0;
for (i=0; i<4; i++)
if(a[i]>0)
kp=kp+1;
printf("\n polojitelnih elementov massiva:%d,\n",kp);
kv=0;
for (i=0; i<4; i++)
kv=a[i]*a[i];
printf("\n kvadrat polojitelnih elementov massiva:%d,\n",kv);
sum=0;
for(i=0; i<4; i++)
if(a[i]>0)
sum=sum+kv;
printf("\n summa kvadratov polojitelnih elementov massiva:%d,\n",sum);
getch();
}
ТАМ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++. сумма элементов массива BzDoN Помощь студентам 3 01.12.2009 07:04
Нахождение квадратов первых k элементов массива JaZZ_XVIII Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 10.06.2009 01:21
Найти сумму квадратов отрицательных элементов массива bbk_serg Помощь студентам 7 21.01.2009 12:33
Сумма и произведение элементов массива Zid@ne Общие вопросы C/C++ 5 23.12.2008 19:22
Сумма элементов массива, больших А Sultan Помощь студентам 1 21.04.2007 11:13