4. Escreva um programa que leia o número e o valor de 5 cheques e depois na sequência faça uma consulta pelo número do cheque e se encontrar, mostrar o valor do cheque e se não encontrar dizer que o cheque não está cadastrado
Soluções para a tarefa
Resposta:
O algoritmo requerido desenvolvido em linguagem C, está logo abaixo.
Espero ter ajudado :)
Explicação passo-a-passo:
#include <stdio.h>
int main() {
typedef enum { false, true } bool;
int numbers_checks[5];
float values_checks[5];
int search;
bool result = false;
float value;
for(int c=0; c<5; c++){
printf("Informe o número do cheque %d: ", c+1);
scanf("%d", &numbers_checks[c]);
printf("Informe o valor do cheque %d: ", c+1);
scanf("%f", &values_checks[c]);
}
printf("Informe o número do cheque: ");
scanf("%d", &search);
for(int c=0; c<5; c++){
if(search == numbers_checks[c]){
result = true;
printf("O valor do cheque %d é R$ %.2f!\n", search, values_checks[c]);
break;
}
}
if(result == false){
printf("O cheque não está cadastrado!\n");
}
}