Ir para conteúdo
Fórum Script Brasil

Arte no sistema

Membros
  • Total de itens

    6
  • Registro em

  • Última visita

Sobre Arte no sistema

Perfil

  • Gender
    Male

Arte no sistema's Achievements

0

Reputação

  1. eu programo em C por favor ajudem-me na linguagem c #include<stdio.h> #include<conio.h> #include<string.h> int main() { /*Criar uma estrutura para gerenciar 5 funcionários de uma micro empresa (código, nome, cargo e salário). Implementar as opções de listar os funcionários por ordem alfabética de nome e de pesquisar os funcionários por cargo.*/ struct funcionario { char nome[20]; int codigo[10]; char cargo[10]; float salario[10]; }; struct funcionario name[5],lista[5]; int i,x,opc; char car; for(i=0;i<5;i++) { printf("informe o nome do funcionario\n"); gets(name.nome); printf("informe o codigo do funcionario\n"); scanf("%i",&name.codigo); printf("informe o cargo\n "); scanf("%s",&name.cargo); printf("informe o salario\n"); scanf("%f",&name.salario); } do{ printf("digite sua opcao\n1-listar por ordem alfabetica\n 2-procurar por cargo do funcionario\n3-sair"); scanf("%i",&opc); if(opc == 1){ for (int i = 0; i < 4; i++) { for (int j = i+1; j < 5; j++) { if ( lista > lista[j] ) { x = lista ; //não CONSIGO ORGANIZAR AS VARIAVEIS E LISTAR PODEM ME AJUDAR!!!!!!!! lista = lista[j]; lista [j] = x; printf("%s",&name.nome); } } } else printf("digite o cargo\n"); scanf("%s",&car) if(strcmp(name[x].cargo,car)==0) printf("\n%s e %s",name[x]),car);
  2. :ninja: Tenho um probleminha com essa continuação pois o problem deve comparar 5 func e retornar em ordem alfabetica; cod; for (x=1; x <= 5;x++) { cont=0 if(strcmp(funcinario[x].nome,funcionario[x+1].nome) < 0) cont=cont++; não cosigo continuar esse codigo voces pode ajudar? o que faço pra listar os 5 funcionarios por ordem alfabetica...
  3. muito obrigado !!!!depois vou te perguntar mais amigao!!!!!!!!!
  4. Uma revenda de automoveis usados precisa de um sistema que gerencie o seu cadastro de veiculos.Para cada veiculo a empresa deseja armazenar:nome,marca,placa,opcionais,ano,quilometragem e observacoes.Atualmente a empresa possui 30 carros em estoque,mas seu deposito tem capacidade para 100 carros.Faca um program que permita o cadastro de ,no maximo ,100 carros . O cadastro de carros deve ser feito um a um,ou seja,a cada inclusao deve ser perguntado se deseja incluir outro. menu de opcoes; 1-Incluir carro 2-consultar carro por placa 3-exibir carro por ano 4-listar todos os carros 5-excluir carros 6- depois de escolhida a opcao do menu,a operacao deve ser exxecutada e o menu deve aparecer novamente na tela para que o usuario escolha outra opcao. cada opcao deve ser implementada como uma funcao conforme descrita abaixo: Incluir_carro ent:vetor com as estrutura para armazenar as informacoes dos carros e nnumero de elementos no vetor. said:numero de elementos do vetor(valor apos as inclusoes) descri:faz a leitura de elementos no vetor de carros.A cada inclusao deve ser perguntado se o usuario deseja incluir um novo carro.As inclusoes devem se encerradas quando o usuario responder"N" consultar_ carro_por_ placa ent:vetor de carros ,numeros de carros cadastrados e uma plca(char 8) said:nenhuma descri:exibe na tela os dados do carro que tem a placa informada exibe_carro_por_ano ent:vetor de carros ,numeros de carros ccadastrados e uma plca (8) said:nenhuma descr:mostra na tela todos os carros do ano especifico excluir_carro entrada:vetor de carros,numeros de elementos cadastrados por placa(char 8) saida:numero de elementos do vetor atualizado descricao:exclui o carro que tem a placa informada.a exclusao ocorre sobrepondo o elemento excluido com o que esta imediatamente apos.Os elemntos do vetor devem ser reogarnizados. listar_carro entrada:vetor de carros e o numero de carros cadastrados saida:nenhuma descricao:lista todos os carros cdastrados na tela Me ajudem por favor não consigo compilar #include <stdlib.h> #include <stdio.h> #include <string.h> #include <conio.h> struct cada_carro{ char nome[30],marca[20],placa[8],op[30],ob[30]; int ano,km; }; int incluir_carro(struct cada_carro info[100],int x) { int i; char resp,op_; for (i = x;i < 100;i++); { printf("digite o nome do carro:\n"); gets(info[i].nome); printf("digite a marca do carro:\n"); gets(info[i].marca); printf("digite a placa do carro:\n"); gets(info[i].placa); printf("digite as opcoes do carro:\n"); gets(info[i].op); printf("digite as observacoes do carro:\n"); gets(info[i].ob); printf("digite o ano do carro:\n"); scanf("%i",&info[i].ano); printf("digite a quilometragem:\n"); scanf("%i",&info[i].km); printf("deseja incluir outro automovel (S/N)"); scanf ("%c",&op_); fflush(stdin); if ( strchr("nN",op_)); break; return (i); } int consultar_carro_por_placa(struct cada_carro info[100],int x); { int i; char pla[8]; for (i=0;i < x;i++) { printf("informe a placa:\n"); scanf("%c",&pla); if (strcmp( pla,info[i].placa )); printf("%s",info[i].nome); printf("%s",info[i].marca); printf("%s",info[i].op); printf("%s",info[i].ob); printf("%i",info[i].ano); printf("%i",info[i].km); } } int exibe_carro_por_ano (struct cada_carro info[100],int x); { int i,a; for (i=0;i<x;i++) { printf("informe o ano do carro"); scanf("%c",&a); if ( strcmp ( a,info[i].ano)); printf("%s",info[i].nome); printf("%s",info[i].marca); printf("%s",info[i].op); printf("%s",info[i].ob); printf("%s",info[i].placa); printf("%i",info[i].km); } } int excluir_carro (struct cada_carro info[100],int x,char placa[8]) { int i,j; for (i=0;i<x;i++) { if (strcmp(info[i].placa,placa)); for (j=i;j<x;j++) info[j].nome = info[j+1].nome); info[j].marca = info[j+1].marca; info[j].op = info[j+1].op; info[j].ob = info[j+1].ob; info[j].placa = info[j+1].placa; info[j].ano = info[j+1].ano; info[j].km = info[j+1].km; } } int listar_carro (struct cada_carro info[100],int x) int i; { for (i=0; <x; i++); { printf("%s",info[i].nome); printf("%s",info[i].marca); printf("%s",info[i].op); printf("%s",info[i].ob); printf("%s",info[i].placa); printf("%i",&info[i].ano); printf("%i",&info[i].km); } } int main() { struct cada_carro(); int incluir_carro(x),consultar_carro_por_placa(pla),exibe_carro_por_ano(a),excluir_carro(pla),listar_carro(x); int opc_; char placa; { do printf("1-Incluir carro:\n"); printf("2-Consultar carro por placa:\n"); printf("3-Exibir carros por ano:\n"); printf("4-Listar todos carros:\n"); printf("5-excluir carro:\n"); printf("6-sair:\n"); scanf("%i",&opc); fflush(stdin); switch { case (opc_ == 1); incluir_carro(x); break; case (opc_ == 2); consultar_carro_por_placa(pla); break; case (opc_ == 3); exibe_carro_ por_ano(a); break; case (opc_ == 4); listar_carro (x); case (opc_ == 5); printf("digite a placa do carro a ser excluido:\n"); gets (placa); excluir_carro(placa); break; } printf("escolha outra opcao:\n"); }while (opc_ != 6); getche(); }
  5. Arte no sistema

    Livraria

    voces estao pensando que não vou fazer so porque não coloquei o codigo... vou fazer sim... so vai demora um pouco rsss!!e vou precisar da ajuda de voces!!!!!
  6. Arte no sistema

    Livraria

    solucionar o problema : Para cada livro a livraria deseja armazenar:titulo,autor e o numero de paginas.Atualmente a livraria possui cerca de 100 livros ,mas a empresa pretende ter 500 livros diferentes.Faca um programa que permita o cadastro de ,no maximo 500 livros.O cadastro de livros deve ser feito um a um ,ou seja ,a cada inclusao deve ser perguntado se deseja incluir outro livro. O programa deve ter o seguinte menu de opcoes: 1-incluir livro 2-consultar livro por autor 3-exibir livro com maior numero de paginas 4-listar todos os livros 5-sair Depois de escolhida uma opcao do menu,a operacao deve ser executada e o menu deve aparecer novamente na tela para que o usuario escolha outra opcao.Cada opcao deve ser implementada como uma funcao conforme descricao abaixo: incluir_livro entrada:vetor com as estruturas para armazenar as informacoes dos livros e numero de elementos no vetor saida:numero de elementos do vetor(valor apos inclusoes) descricao:faz a leitura de n elementos no vetor de livros.A cada inclusao deve ser perguntado se o usuario deseja incluir um novo livro.As inclusoes devem ser encerradas quando o usuario responder'N'. Consultar_livro_por_autor entrada:vetor de livros,numeros de livros cadstrados e um nome de autor. saida:nenhuma descricao:exibe na tela os titulos do autor especificado(entrada) Exibe_maior_livro entrada:vetor de livros,numero de livros cadastrados saida:nenhuma descricao:Mostra na tela o titulo do livro que tem maior numero de pagina. Listar_livros Entrada:Vetor de livros e o numero de livros cadastrados saida:nenhuma descricao:lista na tela todos os livros cadastrados. []
×
×
  • Criar Novo...