fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. // Definição de constantes
  5. #define TAXA_JUROS 0.05 // 5%
  6.  
  7. int main() {
  8. // Variáveis primárias
  9. float valor_inicial, valor_final;
  10. int anos;
  11.  
  12. // Solicita ao usuário que insira o valor inicial do investimento e o número de anos
  13. printf("Digite o valor inicial do investimento: ");
  14. scanf("%f", &valor_inicial);
  15. printf("Digite o número de anos: ");
  16. scanf("%d", &anos);
  17.  
  18. // Calcula o valor final do investimento usando a fórmula de juros simples
  19. valor_final = valor_inicial * (1 + (TAXA_JUROS * anos));
  20.  
  21. // Exibe o valor final do investimento
  22. printf("Valor final do investimento: %.2f\n", valor_final);
  23.  
  24. // Declara um vetor de inteiros com 3 elementos e inicializa
  25. int vetor[3] = {5, 10, 15}; // Valor de exemplo
  26.  
  27. // Declara uma matriz 2x2 de inteiros e inicializa
  28. int matriz[2][2] = {{1, 2}, {3, 4}}; // Valor de exemplo
  29.  
  30. // Utiliza um ponteiro para acessar e modificar o primeiro elemento do vetor
  31. int *ptr = vetor; // Ponteiro para o vetor
  32. *ptr = 20; // Modifica o primeiro elemento do vetor para 20
  33.  
  34. // Exibição dos valores dos elementos do vetor e matriz
  35. printf("Elementos do vetor:\n");
  36. for (int i = 0; i < 3; i++) {
  37. printf("vetor[%d] = %d, Endereço: %p\n", i, vetor[i], (void*)&vetor[i]);
  38. }
  39.  
  40. printf("\nElementos da matriz:\n");
  41. for (int i = 0; i < 2; i++) {
  42. for (int j = 0; j < 2; j++) {
  43. printf("matriz[%d][%d] = %d, Endereço: %p\n", i, j, matriz[i][j], (void*)&matriz[i][j]);
  44. }
  45. }
  46.  
  47. return 0;
  48. }
Success #stdin #stdout 0.01s 5288KB
stdin
Standard input is empty
stdout
Digite o valor inicial do investimento: Digite o número de anos: Valor final do investimento: 0.00
Elementos do vetor:
vetor[0] = 20, Endereço: 0x7ffde00d6e24
vetor[1] = 10, Endereço: 0x7ffde00d6e28
vetor[2] = 15, Endereço: 0x7ffde00d6e2c

Elementos da matriz:
matriz[0][0] = 1, Endereço: 0x7ffde00d6e30
matriz[0][1] = 2, Endereço: 0x7ffde00d6e34
matriz[1][0] = 3, Endereço: 0x7ffde00d6e38
matriz[1][1] = 4, Endereço: 0x7ffde00d6e3c