Skip to content

Instantly share code, notes, and snippets.

@anitainfo
Created April 22, 2020 00:55
Show Gist options
  • Save anitainfo/543ca5f1aa44422123d57b55b2122745 to your computer and use it in GitHub Desktop.
Save anitainfo/543ca5f1aa44422123d57b55b2122745 to your computer and use it in GitHub Desktop.
#include<bits/stdc++.h> //biblioteca utilizada
int main()
{
int m1,m2,X,cont=0,R; //declaração das variáveis que compõe
scanf("%d", &m1); //lê o primeiro "m"
m2=m1; //m2 assume o mesmo valor de m1, ou seja, o valor do primeiro "m"
while(m2!=0) //enquanto a leitura do "m" não for 0 (encerra o programa), o programa fica preso neste loop
{
for(m2=m1; m2>0; m2--) //função para ler todos os "m" seguintes X
{
scanf("%d", &X); //lê o X atual
R+=X; //soma X ao resultado final
}
cont++; //soma 1 no teste correspondente
printf("Teste %d\n%d\n\n", cont,R); //imprimi a resposta a cada teste finalizado
scanf("%d", &m1); //lê o novo "m"
m2=m1; //m2 assume o mesmo valor de m1, ou seja, o valor do novo"m"
R=0; //zera o resultado para iniciar um novo teste
}
return(0); //zera o programa
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment