Carlos Eduardo Posted May 4, 2018 at 08:20 PM Report #610451 Posted May 4, 2018 at 08:20 PM #include <stdio.h> #include <stdlib.h> main(){ int a, b; printf("\n Insira um numero inteiro, positivo, menor ou igual a 20: "); scanf("%d", &a); printf("\n Digite 1 para somar os impares ou 2 para multiplicar os pares até o numero indicado: "); scanf("%d", &b); { if (b=1); } int i=a; int soma=0; for(i=0 ; i<=a ; i++) { if(i%2!=0) soma=soma+i; } printf("\n O valor da soma dos impares e:\%d", soma); } { if (b=2); } { int i=a; int multiplicacao=2; while (a!=20){ if(a%2==0){ multiplicacao *= a; } ++a; } printf("multiplicacao dos numeros pares: %d", multiplicacao); { if (b>=3); { printf("\n Opcao invalida"); } } { if (a>20); { printf ("\n Opcao invalida"); } } { if (a<0); { printf ("\n Opcao invalida"); } } { if (b<=0); { printf ("\n Opcao invalida"); } } system ("pause"); return 0; }
HappyHippyHippo Posted May 4, 2018 at 09:03 PM Report #610452 Posted May 4, 2018 at 09:03 PM não sei .... qual é o erro ? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Tim§id€ Posted May 4, 2018 at 09:50 PM Report #610453 Posted May 4, 2018 at 09:50 PM (edited) Após o primeiro scanif tens "{""}" e em seguida um if que nao faz nada. Só ai o sintaxe esta errado, aliás o teu código inteiro tem parêntesis que não fazem sentido. Edited May 4, 2018 at 09:51 PM by Tim§id€ ...º(>_<)º...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now