peregovorkacoffee
?>

Студенту составить программу через pelles введите одномерный целочисленный массив, состоящий из 10-ти элементов. найдите сумму отрицательных элементов массива

Информатика

Ответы

nkochladze

#include <stdio.h>

#include <stdlib.h>

int main()

{

int Arr[10]={};// Создаем массив состоящий из 10 элементов.

int Summ = 0;// Переменная в которой будут храниться сумма отрицательных элементов массива

printf("Vvedite 10 elementov massiva \n");

for (int i = 0; i < 10; i++)

{

 

 scanf_s("%d", &Arr[i]);

 if (Arr[i] < 0)

 {

  Summ += Arr[i];

 }

}

printf("%d \n", Summ);

system("pause");

return 0;

}

Yezhov_igor42

/

                           Online C Compiler.

               Code, Compile, Run and Debug C program online.

Write your code in this editor and press "Run" button to compile and execute it.

/

#include <stdio.h>

int main()

{

   int m[10];

   int otrsumm = 0;

   int i;

   for (i = 0; i < 10; i++)

       scanf("%d", &m[i]);

   for (i = 0; i < 10; i++)

       if (m[i] < 0){

           otrsumm += m[i];

       }

   printf("%d", otrsumm);

   return 0;

}

Объяснение:

randat887040
Romanf romanf отличник 2013-01-10t16: 13: 22+00: 00 1. подумать над алгоритмом 2. вот сам алгоритм: а. спросить у пользователя значения б. расчитать ответ в. выдать ответ на экран 3. написать код в паскале 4. исправить ошибки компиляции 5. протестировать, вводить разные числа 6. обнаружила, что если вводить числа наугад ответ получается отрицательным иногда 7. вставить код проверки введенных пользователем значений 8. убрать ошибки компиляции 9. протестировать 10. готово а вот и сама программа: program aerobus; uses crt; const totalplace = 160; var businessplaces, economyplaces: integer; businessprice, economyprice: real; totalcharge: real; a,b: integer; correctinput: boolean; begin clrscr; businessplaces: =totalplace div 4; economyplaces: = totalplace - businessplaces; writeln('business places count: ', businessplaces); writeln('economy places count: ', economyplaces); correctinput: =false; while not correctinput do begin write('please input business class ticket price: '); readln(businessprice); if(businessprice> 0) then begin correctinput: =true; end else begin writeln('the price should be a positive number, please try again'); end; end; economyprice: =businessprice/2; writeln('economy ticket price is: ', economyprice: 0: 2); correctinput: =false; while not correctinput do begin write('how many business tickets are left? : '); readln(a); if(a> =0) and (a< =businessplaces)then correctinput: =true; if(a< 0) then begin writeln('please input a positive number or 0, please try again'); end; if(a> businessplaces) then begin writeln('please input a number which is less or equal to the tolal business place count, please try again'); end; end; correctinput: =false; while not correctinput do begin write('how many economy tickets are left? : '); readln(b); if(b> =0) and (b< =economyplaces)then correctinput: =true; if(b< 0) then begin writeln('please input a positive number or 0, please try again'); end; if(b> economyplaces) then begin writeln('please input a number which is less or equal to the tolal economy place count, please try again'); end; end; totalcharge: =(businessplaces-a)*businessprice; totalcharge: =totalcharge+(economyplaces-b)*economyprice; writeln('the total charge is: ', totalcharge: 0: 2); writeln; writeln('press enter to exit'); readln; end.
ВайсманКреденс357
Муравей может оказаться в точках из диапазона от -60 до 60 с ЧЕТНЫМИ значениями. Т.е. это могут быть точки -60, -58, -56, -54 ..., 0, 2, ..., 58, 60
Если муравей будет ползти не меняя направления влево или вправо по координатной прямой, то он окажется в точках -60 или 60 соответственно. Если направление будет меняться, то одни и те же единичные отрезки он будет проползать по 2 (4, 6, 8 и т.д.) раз. Если x - количество единичных отрезков, которые муравей прополз 1 раз, а y - количество отрезков, которые муравей прополз 2 раза, то можно записать x+2y=60. Т.к. 60 и 2y - четные, то и x - четное. 

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Студенту составить программу через pelles введите одномерный целочисленный массив, состоящий из 10-ти элементов. найдите сумму отрицательных элементов массива
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

elyashatdinova
chulki-kupit
tatyanaryzhkova
books
yamal-toy
argo951385
peresvetoff100015
ekvld708
Amelin-Alipova
avon-central
zuzman601
kulagin777
gennadevna
Vyacheslavovna
zsa100