Informatică, întrebare adresată de Supermen55, 8 ani în urmă

VA ROG FRUMOS SA MA AJUTATI DAU COROANA,IN PASCAL SA FIE VA ROG
n va lua valori din sirul: 2, -3, 4, 4, -1, 0, 6, 5

s<- 0;
CITESTE n;
CAT_TIMP (n<>0) EXECUTA
DACA n>0 ATUNCI
s<- s+n;
SFARSIT_DACA;
CITESTE n;
SF_CAT_TIMP;
SCRIE „s=”, s;

Răspunsuri la întrebare

Răspuns de lucaciucandrei
0

algoritmul va afisa valoarea 10 deoarece face suma numerelor mai mari ca 0, pana il intalneste pe 0

#include<iostream>

using namespace std;

int main(){

   int s=0, n;

   cin>>n;

   while(n!=0){

       if(n>0){

           s+=n;

       }

       cin>>n;

   }

   cout<<s;

}

Alte întrebări interesante