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

A
8. Descrie un algoritm care, citind n perechi de numere, calculează
suma obținută prin adunarea celui mai mare număr din pereche.
Exemplu: n = 3, iar valorile 3, 5, 7, 4, 6, 6 afişează 18.​

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

C++

#include<iostream>

using namespace std;

int main(){

   float n,x,y,s=0;

   cin>>n;

   for(int i=1;i<=n;i++){

       cin>>x>>y;

       s+=(x>y?x:y);

   }

   cout<<s;

   return 0;

}

Pseudocod

citeste n

s<-0

|-pentru i<-1,n executa

|   citeste x,y

|   |-daca x>y atunci

|   |   s<-s+x

|   | altfel

|   |   s<-s+y

|   |_

|_

scrie s

Pascal

var

   x,y,s: real;

   i,n: integer;

begin

   s:=0;

   read(n);

   for i:=1 to n do

   begin

       read(x);

       read(y);

       if x>y then

           s:=s+x

       else

           s:=s+y;

   end;

   write(s);

end.

Alte întrebări interesante