Ir para conteúdo
Fórum Script Brasil

†™MenoR¥RoX™†

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Tudo que †™MenoR¥RoX™† postou

  1. Boa tarde tenho um exercicio pra fazer e tenho duvidas!!! o enunciado é o seguinte: "Faça um programa que peça N valores e calcule a soma dos elementos da sequencia." eu fiz isso... #include<conio.h> #include<stdio.h> #include<stdlib.h> #include<string.h> main () { float n, soma; int i; printf ("\nQuantos valores deseja calcular? "); scanf ("%f",&n); float v[10]; for (i=0; i<n; i++) { printf ("\n\nEntre com o %d valor: ",i); scanf ("%f",&v[i]); soma=v[i]+v[i-1]; printf ("\n\nA soma de %f com %f é %f ",v[i],v[i-1],soma); } getch(); } porem onde eu defino o vetor com 10 posições ta errado pois o vetor tem q possuir o valor q o usuario digitou... se alguém puder ajudar ficarei grato att, Marcelo
  2. Boa Tarde Galera, Estou com um exercicio pra fazer e nele eu preciso fazer uma matriz 6,6 e criar um vetor de 10 posiçoes com os 10 maiores valores da matriz... já fiz esse erxercicio com vetores mas com matriz já pensei em varias logicas mas não consigo... conto com vocês.. att, Marcelo
  3. @marcelo no caso do 21 eu utilizei para ordenação dos elementos foi o meu professor quem me indicou.. bom, mais eu vou perguntar ele novamente pra ter certeza. e obrigado pelas dicas
  4. hhhummm e esse "#define" eu colocaria debaixo das minha biblotecas???? quanto as chaves meu professor já me falou, mas eu me organizo melhor assim mas vou procurar utlizar só quando necessario. no mais vlw pela ajuda... passar bem.
  5. sim sim intendi...vlw mesmo o programa todo ficou assim: /*1- a) efetuar a leitura de 20 valores inteiros para um vetor A. b) Após leitura construir uma segundo vetor, que pode ser chamado de R, que contera os valos de A acrescido de 5 antes de ser armazenado em R. c) Ordenar os elementos de R em ordem decrescente. d) Montar uma rotina de pesquisa sequencial para pesquisar os elementos armazenados em R, sendo que o valor de pesquisa será informado pelo usuario. A pesquisa deve continuar até que o valor digitado para pesquisa seja igual a 0 ( zero ) ou então o numero de execuções da pesquisa seja igual a 20. Se o valor informado pelo usuário for encontrado retornar uma mensagem indicando que foi encontrado e a posição em que estava no vetor. Se o valo informado não foi encontrado apenas retornar uma mensagem ao usuario comunicando o fato. Nome: Marcelo Wagner Viana da Silva Matricula: 08-22284 Turma: 1611B - Noturno - Sistemas de informação Prof: Danilo / Fabiane*/ #include <conio.h> #include <stdio.h> int i,num, j, cont, aux; int a[20], r[20]; main () { printf ("\n EXERCICIO I \n\n\n"); printf("\nPreenchendo Valores do Vetor A:\n\n"); for (i=0; i<20; i++) { printf ("valor %d: ", i+1); scanf ("%d",&a[i]); } for (i=0; i<20; i++) { r [i] = a [i]+5; } for (i=0; i<21;i++) { for (j=i+1; j<20; j++) { if ( r[i]<r[j] ) { aux=r[i]; r[i]=r[j]; r[j]=aux; } } } /* printf ("\n\nos valors de R são: \n"); for (i=0; i<20; i++) { printf ("\nValor %d: %d ", i+1, r[i]); }*/ printf("\n\nPESQUISA SEQUENCIAL: \n "); cont=0; do { printf("\ndigite o numero que deseja pesquisar: "); scanf ("%d",&num); if (num==0) { return 0; } for(i = 0; i<20; i++) { if(r[i]==num) { break; } } if(i==20) { printf("\nNumero não encontrado por favor digite outro numero!\n"); } else { printf("\nO numero %d esta no indice %d do vetor\n", num, i+1); } cont=cont+1; } while (cont <=19); getch(); return 0; }
  6. cara funcionou perfeitamente muito obrigado... só não entendi o funcionamento!!! minha logica tava parecida eu so não sabia onde incaixar o "valor invalido" pois se eu o colocasse dentro do laço for ele iria repetir todas a vezes q desse o loop. mas brigadão vlw mesmo!!!! att, Marcelo Wagner
  7. Bom não estou conseguindo bolar uma logica para a a seguinte questão: preciso pesquisar se um numero apresentado pelo usuario existe dentro de um vetor. se existir retorno com o numero e a posição que ele se encontra. se não informar que não existe. já pensei em diversas logicas mas não ta dando certo. se alguém me ajudar desde já agradesço. att, Marcelo Wagner
×
×
  • Criar Novo...