Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ladytata

código em c não está rodando corretamente

Recommended Posts

Não estou conseguindo rodar os programas abaixo, esta linguagem em C contém algum erro? Alguém poderia me auxiliar?

Programa em linguagem “C” que solicite quatro números e os imprima em ordem crescente.

#include <stdio.h>

int main(void)
{
int a, b, c, d;
scanf("%d", &a);
scanf("%d", & B);
scanf("%d", &c);
scanf("%d", &d);

if (a > B)
if (b > c)

if ( c> d) printf("%5d%5d%5d%5d\n",d, c, b, a);

else printf("%5d%5d%5d%5d\n",c, d, b, a);

else
if (a > c) printf("%5d%5d%5d%5d\n",d, b, c, a);

else printf("%5d%5d%5d%5d\n",d, a, c, B);

else

if (c > d) printf("%5d%5d%5d%5d\n",c,d , b, a);

else printf("%5d%5d%5d%5d\n",d, c, b, a);


else
if (c > d) printf("%5d%5d%5d%5d\n",c,d , b, a);

else printf("%5d%5d%5d%5d\n",d, c, b, a);


return 0;
}

 

Programa que solicite o valor inicial, a taxa de juros mensal (SIMPLES) e a quantidade de meses para calculo. Calcule e mostre em cada mês o valor inicial aplicado à taxa informada.
Exemplo:

Inicial = 8

Taxa = 50

Meses = 4

Mês 1 – 12

Mês 2 – 18

Mês 3 – 27

Mês 4 – 40,5

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

int main(int argc, char *argv[])

{

float principal, taxa;
int meses;

scanf("%f", &principal);
scanf("%f", &taxa);
scanf("%d", &meses);

float montante = principal * pow((1 + taxa), meses);
float juros = montante - principal;


printf("O montante a ser pago é: %f", montante);

printf("\n\n");
system("pause");
return 0;
}

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai velho, primeiro erro que achei foi que vc esta usando B e declarou a variavel b, a linguagem C e é case sensitive, ela diferencia letras maiusculas de minusculas, tome cuidado.

E o outro erro e que vc esta usando um "else" a mais ou a menos. Um auxilio e colocar chaves para abrir e fechar em cada if e else. Estes foi os problemas do primeiro codigo so do outro eu nao vii, mas com esta ajuda espero que saiba encontrar os outro erros.

 

Qualquer coisa to ai!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.