Ir para conteúdo
Fórum Script Brasil

Mestre Funen

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Mestre Funen

Mestre Funen's Achievements

0

Reputação

  1. há há há há há, tem razão, que erro mais bobo, esqueci desse detalhe sobre o if. Bom abrigado pela ajuda Jonathan e os demais.Vou postar o codigo funcionando perfeitamente, vai que alguém precise dele. Codigo completo e funcionando, só compilar. #include <stdio.h> #include <conio.h> #define tam 10 main(){ int vet[tam],i,po=0,maior; for(i=0;i<tam;i++){ printf("Entre com os valores do vetor:"); scanf("%d",&vet[i]); } maior = vet[0]; for(i=0; i<tam; i++){ if (vet[i] > maior){ maior = vet[i]; po=i; } } printf("O maior elemento do vetor e %d e sua posicao atual %d",maior,po); getch(); } [/codebox]
  2. Eu fiz o que vocês me disseram mas tem algo de errado.Tipo ao invez da varial "po" (posição) estar retornando a posição do maior elemento, na verdade ela esta retornando o tamanho do vetor. Eu mudei no codigo o tamanho do vetor e percebi que "po" retorna o tamanho do vetor e não a posição do maior elemento.Se vocês quiserem também mudar o valor do vetor para ver melhor ainda :). Não sei o que esta errado ai por isso vou colocar o codigo, se alquem quiser compilar pode copiar que vai dar certo. #include <stdio.h> #include <conio.h> #define tam 10 main(){ int vet[tam],i,po=0,maior; for(i=0;i<tam;i++){ printf("Entre com os valores do vetor:"); scanf("%d",&vet[i]); } maior = vet[0]; for(i=0; i<tam; i++){ if (vet[i] > maior) maior = vet[i]; po=i; } printf("O maior elemento do vetor e %d e sua posicao atual %d",maior,po); getch(); } [/codebox]
  3. 1-)Elabore um programa que dado uma seqüência numérica de N elementos armazenados num vetor, determine o índice (posição) do maior elemento do conjunto. Pessoal, como podem ver no meu programa eu consigo descobrir e imprimir o maior elemento do vetor, meu problema é que eu não sei imprimir a posição do maior elemento no vetor. #include <stdio.h> #include <conio.h> #define tam 10 main(){ int vet[tam],i,maior; for(i=0;i<tam;i++){ printf("Entre com os valores do vetor:"); scanf("%d",&vet[i]); } maior = vet[0]; for(i=0; i<tam; i++){ if (vet[i] > maior) maior = vet[i]; } printf("O maior elemento do vetor %d",maior); getch(); } [/codebox]
  4. Sim, tenho conhecimento de como funciona uma lista ligada, e consigo até ler o codigo e intender o que acontece, o problema é criar uma eu mesmo, assim como os arquivos. Por exemplo, ali você criou uma estrutura de dados, onde declarou um ponteiro que servira para a pontar para a proxima célula, que contem os dados de outro imovel, basicamente andar na lista ligada. Percorre a lista: Imprime (imoveis *lista){ imoveis *aux aux=lista while (aux!=null) printf ("\n %d, %c , %f", aux->valor1, aux->valor2, aux->valor); aux=aux -> prox;
  5. Pessoal gostaria da ajuda para criar 4 funções, 2 envolvendo lista ligada e 2 arquivos, não é nada complexo mas eu não estou conseguindo fazer. Esse exercicio não vale nota,não é para ser entregue, eu só queria estudar em cima deles para ver como é feito mesmo. Construir uma estrutura Imóvel e criar as funções 1- uma função para percorrer a lista e exibir os imóveis da lista. 2- uma função para percorrer a lista e testar se for igual tipo de acabamento desejado aumentar em 10%. Construir uma estrutura e dois arquivos um chamado FILMES.DAT e COMEDIA.DAT . a) uma função para gravar( ) no arquivo filmes e caso fosse comedia no arquivo Comedia. B) uma função para imprimir os filmes mais baratos. Se vocês puderem me ajudar a criar essas funções eu ficaria muiito grato mesmo. Como eu já disse, eu só queria usar esses exercicios para estudar mesmo, eles não valem nada.
×
×
  • Criar Novo...