Informatică, întrebare adresată de denisaghirbice, 9 ani în urmă

Fișierul Date.in conține pe primul rând un numar n reprezentând un numar par de cărți de joc,iar pe rândul al doilea se afla valorile înscrise pe ele. Se împart cărțile alternativ la doi jucatori. Determinați ce suma a întrunit fiecare jucător si cine a câștigat jocul (mesaj in caz de remiza) ! Ajutați-ma va rog !! Ofer puncte maxime !


denisaghirbice: Știe cineva ??
artur99: ooo, 50 puncte pentru atât? :))

Răspunsuri la întrebare

Răspuns de artur99
0
#include <fstream>
#include <iostream>
using namespace std;
int main(){
    int n, t, s1=0, s2=0, i;
    ifstream f("date.in");
    f>>n;
    for(i=0;i<n;i++){
        f>>t;
        if(i%2==0) s1=s1+t;
        else s2=s2+t;
    }
    cout<<"Jucator1="<<s1<<endl;
    cout<<"Jucator2="<<s2<<endl;
    if(s1>s2)cout<<"Jucatorul 1 a castigat";
    else if(s1<s2)cout<<"Jucatorul 2 a castigat";
    else cout<<"Remiza";
}
Alte întrebări interesante