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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.01.2011, 21:16   #1
nvartiknvartik
Новичок
Джуниор
 
Регистрация: 26.01.2011
Сообщений: 1
По умолчанию задача на Borlandc++

нужно написать программу : В одномерном массиве посчитать сумму элементов до последнего положительного элемента.
только стала изучать,поэтому ничего не понимаю..(((((((((
напишите,пожалуйста,попробую разобраться
nvartiknvartik вне форума Ответить с цитированием
Старый 27.01.2011, 00:25   #2
k0tone
Пользователь
 
Аватар для k0tone
 
Регистрация: 09.11.2010
Сообщений: 99
По умолчанию

Turbo Pascal:
Код:
program test;

  uses
    crt;

  const
    n=10;

  var
    a:array [1..n] of integer;
    i,j,sum:integer;

  begin
    clrscr;

    for i:=1 to n do
      read(a[i]);
    for i:=1 to n do
      write(a[i]:5);

    for i:=1 to n do
    if a[i]>0 then j:=i;

    sum:=0;
    for i:=1 to j do
      sum:=sum+a[i];

    writeln;
    writeln('sum=',sum);
    readkey;
  end.
Borland C++:
Код:
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

 void main()
 {
 int a[10],i,j,sum;

 clrscr();

 for(i=0;i<10;i++)
   scanf("%d",&a[i]);
 for(i=0;i<10;i++)
   printf("%5d",a[i]);

 for(i=0;i<10;i++)
 if (a[i]>0)
   j=i;

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

 printf("\nsum=%d",sum);

 getch();
 }
Если я вам помог - нажмите на весы пот аватаркой!

Последний раз редактировалось k0tone; 27.01.2011 в 00:48.
k0tone вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задачи в borlandc CHOSEN1 Помощь студентам 6 05.10.2010 12:03
BorlandC Artesik Общие вопросы C/C++ 6 25.11.2009 16:33
BorlandC Artesik Софт 3 25.11.2009 15:17
Прога на BorlandC++ 3.1 B@R@B@$HK@ Общие вопросы C/C++ 1 17.06.2009 21:17