1) Formule um programa que receba os valores de contas a pagar ao longo
do ano, de modo que cada linha representa um mês do ano e cada coluna
uma semana do mês. Com isso, temos uma matriz 
12 x 4. Calcule e imprima:
total de contas a pagar por mês e o total anual.
# include <stdio.h>
# include <stdlib.h>
const int quant_mes = 12; // quantidade de Meses
const int quant_semana = 4; // quantidade de semanas
int main(){
 int i, j, auxiliar;
 float gastos[quant_mes][quant_semana], mes[quant_mes], total_anual;
 printf("\n\n\t\t");
 printf("Informe Gastos ao Longo do Ano");
 printf("\n\n\n\t");
 for(i = 0; i < quant_mes; i++){
  printf("Mes %d:", i + 1);
  printf("\n\n");
  for(j = 0; j < quant_semana; j++){
   printf("%d Semana R$: ", j + 1);
   scanf("%f", &gastos[i][j]);
  }
  printf("\n");
 }
 for(i = 0; i < quant_mes; i ++){ // Zerando o Vetor total do Mês
  mes[i] = 0; 
 }
 total_anual = 0;
 for(i = 0; i < quant_mes; i++){
  for(j = 0; j < quant_semana; j++){ // Somando o Total de Gastos num mes
   mes[i] = mes[i] + gastos[i][j];
  }
  total_anual = total_anual + mes[i]; // Somando o Total de Gastos de todos os meses
 }
 printf("\n\n");
 system("pause");
 system("cls");
 printf("\n\n\t\t\t");
 printf("TABELA DE GASTOS AO LONGO DO ANO");
 printf("\n\n\n");
 printf("            Semana 1");
 printf("            Semana 2");
 printf("            Semana 3");
 printf("            Semana 4");
 printf("              TOTAL");
 for(i = 0; i < quant_mes; i++){
  printf("\n\n");
  printf("MES %d       ", i + 1);
  for(j = 0; j < quant_semana; j++){
   printf("R$ %.2f", gastos[i][j]);
   printf("             ");
  }
  printf("R$ %.2f", mes[i]);
 }
 printf("\n\n\t\t\t\t\t\t\t\t                              R$%.2f", total_anual);
 printf("\n\n");
}
2) Elabore um programa que por meio de função efetue e apresente o valor
da conversão de um valor em real de um valor lido em euros. Deverá ser
solicitado por meio do programa principal o valor da cotação do euro e a
quantidade de euro disponível.
# include <stdio.h>
# include <stdlib.h>
#include <locale.h> // necessário para usar setlocale
float Conversor(float cot_euro, float euro_disp); // Declarando funcão Conversor
int main(){
 setlocale(LC_ALL, "Portuguese");
 float cotacao_euro, euro_disponivel, real;
 printf("\n\n\t\t");
 printf("Conversão do Euro (£) em Reais (R$)");
 printf("\n\n\n\t");
 printf("Informe o Valor da Cotação do Euro (£): ");
 scanf("%f", &cotacao_euro);
 printf("\n\n\t");
 printf("Informe a Quantidade de Euro (£) Disponivel: ");
 scanf("%f", &euro_disponivel);
 printf("\n\n\t");
 Conversor(cotacao_euro, euro_disponivel); // chamando a função Conversor
 real = Conversor(cotacao_euro, euro_disponivel); // real recebe o calculo da conversão
 system("cls");
 printf("\n\n\t\t\t\t\t\t");
 printf("Converter para:");
 printf("\n\n\t");
 printf("Cotação do Euro (£): %.2f", cotacao_euro);
 printf("\t\t\t");
 printf("R$ 1");
 printf("\n\n\t");
 printf("Euro (£) Disponível: %.2f", euro_disponivel);
 printf("\t\t\t");
 printf("R$ %.2f", real);
 printf("\n\n\n");
 system("pause");
}
float Conversor(float cot_euro, float euro_disp){
 float resultado;
 resultado = (euro_disp / cot_euro);
 return resultado;
}
Nenhum comentário:
Postar um comentário