Resposta :
Este é um exemplo de algoritmo em linguagem C que realiza o Cadastro registro:
#include <iostream>
#include <stdlib.h>
using namespace std;
typedef struct {
char nome[100];
int data_nasc;
int data
} Cadastro;
Cadastro registro [100];
int i;
int main(){
int op;
do{
cout <<" Menu de registro de Usuario" <<endl;
cout <<" 1) Adicionar " <<endl;
cout <<" 2) Pesquisa "<<endl;
cout << " opcao";
cin>>op;
switch (op){
Em Linguagem C, uma forma de resolver este exercício é através da criação de um vetor de registros, que também é conhecido como vetor de struct.
Em um vetor de registros, em cada posição será armazenado um conjunto de informações diferentes. Podemos armazenar por exemplo, o nome de um cliente (uma string), a sua idade (um inteiro) e o quanto ele deve a empresa, por exemplo (um float).
Antes de inicializar um vetor assim, é preciso atribuir a cada membro da estrutura um valor padrão, que deve ser do tipo correto. Na construção do algoritmo e do código, pode-se empregar a função STRCMP, da biblioteca de strings, para comparar duas strings. Veja o código a seguir.
#include <iostream>
#include <string h>
#include <stdlib.h>
using namespace std;
typedef struct {
char nome[100];
int dia_nasceu;
int data
} Cadastrar;
Cadastrar registro [100];
int i;
int main( ){
int op;
do {
cout <<" Menu de registro" <<endl;
cout <<" 1) Adicione " <<endl;
cout <<" 2) Pesquise "<<endl;
cout << " opcao";
cin>>op;
if (strcmp(nome, registro [i].nome)==0){
cout <<"nome: " <<registro [i].nome;
cout <" dia em que nasceu: "<<registro [i].dia_nasceu;
Fim
}}
Continue estudando sobre Structs em hhttps://brainly.com.br/tarefa/24112749
