Boa tarde pessoal estou com muita dificuldade para fazer esse códigos:
1) Cléo Kuhn contratou você para desenvolver um programa (utilize funções) que leia a quantidade de chuva em milímetros, por dia durante um mês. Sabendo que, podemos ter meses com 28, 30 e 31 dias, (ignorando o ano bissexto). Primeiramente deve ser possível informar o mês que deseja lançar as informações, depois deve ser possível informar a precipitação diária de chuva. Após a inserção dos dados deve ser possível verificar a média mensal de precipitação em milímetro, quantidade de dias que choveu, e a quantidade de dias que não choveu.
este já começei:
#include<stdio.h>
#include<stdlib.h>
int main(void){
int mes,a,b,c,m,soma=0,i;
printf("Digite o mes que voce quer informar a chuva:\n");
scanf("%d",&mes);
if(mes=1,mes=3,mes=5,mes=7,mes=8,mes=10,mes=12){
for(m=0;m<=31;m++){
printf("Milimetros de chuva\nse não choveu digite'0'.Dia %d:",i);
scanf("%d",&m);
}
if(mes=4,mes=6,mes=9,mes=11){
for(m=0;m<=30;m++){
printf("Informe quantos milimetros choveu neste dia se não choveu digite'0':\n");
scanf("%d",&m);
}
if(mes=2){
for(m=0;m<=28;m++){
printf("Informe quantos milimetros choveu neste dia se não choveu digite'0':\n");
scanf("%d",&m);
} if(m>=0)
Printf("Não choveu");
scanf("%d",&a);
if(m<0)
Printf("Choveu");
scanf("%d",&b);
a=soma+m;
b=soma+m;
printf("choveu %d, não choveu %d.",b,a);
}
system("pause");
}}}
2) (2 pontos) Implemente um programa que utilize funções para calcular o valor a ser pago no acerto de uma prestação de conta. O programa deverá solicitar ao usuário o valor da prestação e o número de dias em atraso e passar estes valores para a função que calcula o valor a ser pago, e devolverá este valor ao programa que a chamou. O programa deverá então exibir o valor a ser pago na tela, e deverá voltar a pedir outro valor de prestação e assim continuar até que seja informado um valor igual a zero para a prestação. Neste momento o programa deverá ser encerrado, exibindo o relatório do dia, que conterá a quantidade e o valor total de prestações pagas no dia. O cálculo do valor a ser pago é feito da seguinte forma. Para pagamentos sem atraso, cobrar o valor da prestação. Quando houver atraso, cobrar 2% de multa, mais 0,2% de juros por dia de atraso.
Pergunta
DrDjou
Boa tarde pessoal estou com muita dificuldade para fazer esse códigos:
1) Cléo Kuhn contratou você para desenvolver um programa (utilize funções) que leia a quantidade de chuva em milímetros, por dia durante um mês. Sabendo que, podemos ter meses com 28, 30 e 31 dias, (ignorando o ano bissexto). Primeiramente deve ser possível informar o mês que deseja lançar as informações, depois deve ser possível informar a precipitação diária de chuva. Após a inserção dos dados deve ser possível verificar a média mensal de precipitação em milímetro, quantidade de dias que choveu, e a quantidade de dias que não choveu.
este já começei:
#include<stdio.h>
#include<stdlib.h>
int main(void){
int mes,a,b,c,m,soma=0,i;
printf("Digite o mes que voce quer informar a chuva:\n");
scanf("%d",&mes);
if(mes=1,mes=3,mes=5,mes=7,mes=8,mes=10,mes=12){
for(m=0;m<=31;m++){
printf("Milimetros de chuva\nse não choveu digite'0'.Dia %d:",i);
scanf("%d",&m);
}
if(mes=4,mes=6,mes=9,mes=11){
for(m=0;m<=30;m++){
printf("Informe quantos milimetros choveu neste dia se não choveu digite'0':\n");
scanf("%d",&m);
}
if(mes=2){
for(m=0;m<=28;m++){
printf("Informe quantos milimetros choveu neste dia se não choveu digite'0':\n");
scanf("%d",&m);
} if(m>=0)
Printf("Não choveu");
scanf("%d",&a);
if(m<0)
Printf("Choveu");
scanf("%d",&b);
a=soma+m;
b=soma+m;
printf("choveu %d, não choveu %d.",b,a);
}
system("pause");
}}}
2) (2 pontos) Implemente um programa que utilize funções para calcular o valor a ser pago no acerto de uma prestação de conta. O programa deverá solicitar ao usuário o valor da prestação e o número de dias em atraso e passar estes valores para a função que calcula o valor a ser pago, e devolverá este valor ao programa que a chamou. O programa deverá então exibir o valor a ser pago na tela, e deverá voltar a pedir outro valor de prestação e assim continuar até que seja informado um valor igual a zero para a prestação. Neste momento o programa deverá ser encerrado, exibindo o relatório do dia, que conterá a quantidade e o valor total de prestações pagas no dia. O cálculo do valor a ser pago é feito da seguinte forma. Para pagamentos sem atraso, cobrar o valor da prestação. Quando houver atraso, cobrar 2% de multa, mais 0,2% de juros por dia de atraso.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.