Ir ao conteúdo
  • Cadastre-se

Walicen

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

0
  1. Ficaria mais fácil você usar o printf para ele imprimir caracter por caracter.Bom acho que Funcionou o resto é só implementar. //Lista 7_q5#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <string.h>void q5(){ char s[100]; int i=0, j=0, cont; printf("Entre com conteudo para a string 'S': "); gets(s); printf("Entre com o valor de 'i': "); scanf("%d", &i); printf("Entre com o valor de 'j': "); scanf("%d", &j); for (cont = i; cont <= j; cont++) printf("%c",s[cont]); system("pause"); system("cls");}main(){ while(1) q5();}
  2. Bom Não Sei Se é Bem Isso Mais Creio Que o Resto é Somente Otimização.Espero Ter Ajudado #include<stdio.h>#include<stdlib.h>//Walicen Rangelmain(){int opcao = 0;char opcao1='\0';int a=0, b=0, c=0, d=0, valor=0;int *pa = &a;int *pb = &b;int *pc = &c;int *pd = &d;do{ printf("1-Mudar valor\n2-Apresentar\n3-Sair\nDigite uma opcao .:"); scanf("%i", &opcao); switch(opcao){ case 1:{ printf("Digite a variavel(minusculo):a,b,c ou d .: "); scanf("%s", &opcao1); fflush(stdin); system("cls"); printf("\nDigite o valor desejado:\n"); switch(opcao1){ case 'a':{ scanf("%i", &valor); *pa = valor; break; } case 'b':{ scanf("%i", &valor); *pb = valor; break; } case 'c':{ scanf("%i", &valor); *pc = valor; break; } case 'd':{ scanf("%i", &valor); *pd = valor; break; } default:printf("Opcao Invalida, Digite Novamente .: \n"); break; } } case 2: printf("A: %d\nB: %d\nC: %d\nD: %d\n\n", a, b, c, d); break; }}while(opcao != 3);}
  3. Preciso Criar Um Sistema De Video Locadora porém preciso Usar Lista Encadeada Dinamica e Após Isso Gravar em Arquivos. Não Sei Nem Por Onde Começar. As Structs teriam os seguintes dados: struct Cliente{int numero;char * nome;}struct Filme{int numero;char * nome;}struct Emprestimo{ int numero; Cliente * cliente; Filme * filme; Data * emprestimo; Data * devolucao; int ativo;}struct Data{ int dia; int mes; int ano;} e o menu Seria as Seguintes Funções: }void menu(){ cout << "------------------------------------Menu----------------------------------------" << endl; cout << " 1 - Cadastrar Filmes " <<endl; cout << " 2 - Listar Filmes " << endl; cout << " 3 - Cadastrar Clientes " << endl; cout << " 4 - Listar Clientes " << endl; cout << " 5 - Registrar Emprestimo " << endl; cout << " 6 - Listar Emprestimo " << endl; cout << " 7 - Registrar Devolucao " << endl; cout << " 8 - Historico de Emprestimos \n" << endl; cout << " Digite Uma Opcao .: " << endl; } Se Alguém Poder me Ajudar Fico Grato, Pois Lista Encadeada Dinâmica é Muito Complexo Pra mim Ainda, Gravar em Arquivo e Ler Já Estou Pesquisando e Aprendendo Mas Acessar Uma Estrutura dentro da Outra e Alocando a Memoria é difícil. Obrigado

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!