Ir para conteúdo
Fórum Script Brasil

Mariana Cipriani

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Mariana Cipriani

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Mariana Cipriani's Achievements

0

Reputação

  1. Oiii, obrigada mais uma vez <3 O código ficou assim #include<stdio.h> int main (void) { unsigned int a, b, c, d, e; int maior=0; printf("Escreva cinco numeros inteiros:\n"); scanf("%u", &a); if(a>maior) maior = a; scanf("%u", &b); if(b>maior) maior = b; scanf("%u", &c); if(c>maior) maior = c; scanf("%u", &d); if(d>maior) maior = d; scanf("%u", &e); if(e>maior) maior = e; printf("O maior numero e %d", maior); return(0); } Mas tipo, a variável "maior" vai armazenando os valores assim, né? int maior=0, a,b,c,d,e; mas no fim, na impressão, como o printf "sabe" qual valor imprimir?
  2. Pelo que parece, não é só a sintaxe que está errada :( :( to me sentindo um fracasso
  3. Problema: escreva 5 números inteiros e imprima o maior deles #include<stdio.h> int main (void) { int a, b, c, d, e, aux; printf("Escreva cinco numeros inteiros:\n"); scanf("%u", &a); scanf("%u", &b); scanf("%u", &c); scanf("%u", &d); scanf("%u", &e); aux=b, c, d, e; if(aux<a){ printf("O maior numero e %d", a); } else aux=c, d, e; if(aux<b){ printf("O maior numero e %d", b); } else aux=d, e; if(aux<c){ printf("O maior numero e %d", c); } else aux=e; if(aux<d){ printf("O maior numero e %d", d); } else{ printf("O maior numero e %d", e); } return(0); } Porém, com essa sintaxe, sempre imprime o valor da variável e, e eu não consegui solucionar :(
  4. Moço, percebi meu erro já kkkkk, não vou nem editar para ficar aqui de exemplo! Eu aprendi com vc que poderia colocar essa sintaxe printf if printf, obrigada <3
  5. Fiz desse jeito e não consegui, aparem uns números estranhos na saída :( #include<stdio.h> int main (void) { unsigned int a, b, c, d, e; printf("Digite cinco numeros:\n"); scanf("%u", &a); scanf("%u", &b); scanf("%u", &c); scanf("%u", &d); scanf("%u", &e); printf("\nPares:\n"); if (a%2==0){ printf("%u\n", &a); } if (b%2==0) { printf("%u\n", &b); } if (c%2==0) { printf("%u\n", &c); } if (d%2==0) { printf("%u\n", &d); } if (e%2==0) { printf("%u\n", &e); } printf("\n\n"); printf("Impares:\n"); if (a%2!=0) { printf("%u\n", &a); } if (b%2!=0) { printf("%u\n", &b); } if (c%2!=0) { printf("%u\n", &c); } if (d%2!=0) { printf("%u\n", &d); } if (e%2!=0) { printf("%u\n", &e); } return(0); }
  6. Oi, muito obrigada mas não teria como resolver sem usar array? Porque no meu curso nós nem veremos isso :(
  7. Problema: Escreva um programa que leia 5 números naturais do usuário, e que em seguida os imprima de volta na tela, primeiro os pares e depois os ímpares: Consigo somente ler, e depois não sei mais o que fazer #include<stdio.h> int main(void) { unsignedint a, b, c, d, e printf("Digite o primeiro numero:\n"); scanf("%u", &a); printf("Digite o segundo numero:\n"); scanf("%u", &b); printf("Digite o terceiro numero:\n"); scanf("%u", &c); printf("Digite o quarto numero:\n"); scanf("%u", &d); printf("Digite o quinto numero:\n"); scanf("%u", &e); Como resolver??
×
×
  • Criar Novo...