Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Duvida: Exercício para iniciantes.

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C++ Duvida: Exercício para iniciantes.

    Olá galera,tudo certo?
    Semana passada comecei mais um semestre na facul, comecei a aprender C , cheguei em casa fui fazer alguns exercícios mas de cara fui facilmente vencido pelos mesmos

    Em um dos exercícios eu tenho que ler um valor e escrever o resultado da divisão desse valor e o resto dela e guardar cada um(valor antes da vírgula e dps da vírgula) em variáveis separadas o código ficou assim:

    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    #include<locale.h>

    int main(){
    int a,b,resto;
    printf("Digite um valor");
    scanf("%d",&a);
    b = a/100;
    resto = a % 100;
    printf(resto);
    system("pause");
    }


    O compilador não chega nem a executar este código,onde estaria o erro?

    -------------------------------------------------------------------------------------------------------------------

    Em um segundo exercício eu tenho que calcular a area de um triangulo (a,b,c) usando a seguinte fórmula: √¯s*(s-a)*(s-b)*(s-c) (entenda como tds eles dentro da raiz).
    Aqui ele até executa o código,porém depois que ele le o primeiro valor ele encerra a execução,sem ler os outros dois e mt menos fazer o calculo.O código esta assim:

    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    int main ( )
    {
    int a,b,c;
    float area,s;
    printf("Digite o primeiro valor: ");
    scanf("%b",a);
    printf("Digite o segundo valor: ");
    scanf("%b",b);
    printf("Digite o terceiro valor: ");
    scanf("%b",c);
    s = (a+b+c)/2;
    area = sqrt(s*(s-a)*(s-b)*(s-c));
    printf("A area do triangulo eh: ",area);
    system("pause");

    }



    Sou grato desde já!
    Similar Threads

  • Font Size
    #2
    A sua primeira dúvida:

    Código PHP:
    #include<stdlib.h>
    #include<stdio.h>

    int main(){
      
    float aresto 0;
      
    int inteiro;

      
    printf("Digite um valor");
      
    scanf("%f",&a);

      
    inteiro a;
      
    resto inteiro;
      
    printf("\n Inteiro = %d \n Resto = %.2f"inteiroresto);

      
    getchar();
      
    getchar();

       return 
    0;

    //Observação: Não use vírgula nos testes, use Ponto final .


    Segunda pergunta: Você ta indo bem, só precisa se familiarizar com a sintaxe do C. Segue abaixo a correção dos seus erros de sintaxe

    Código PHP:
    #include<stdlib.h>
    #include<stdio.h>
    #include<math.h>
    int main ( ) {
      
    int a,b,c;
      
    float area,s;
      
      
    printf("Digite o primeiro valor: ");
      
    scanf("%d",&a);
      
    printf("Digite o segundo valor: ");
      
    scanf("%d",&b);
      
    printf("Digite o terceiro valor: ");
      
    scanf("%d",&c);
      
    = (a+b+c)/2;
      
    area sqrt(s*(s-a)*(s-b)*(s-c));
      
    printf("A area do triangulo eh: %f"area);

      
    system("pause");
      return 
    0;


    Continue estudando que vc vai ser bom nisso. Abrass...
    __________________________________________________ ____
    Quem pensa antes tem tempo pra pensar, pois não precisa pensar durante ou depois.

    Comment


    • Font Size
      #3
      brigadão meu brother!

      Comment

      X
      Working...
      X