Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GDBO

uma Luzz

Recommended Posts

Tenho que fazer uns algoritmos aqui, so que to meio boiando rsrs

 

1º VETOR RECEBE NOME

2 º RECEBE CODIGO

3º RECEBE VALOR

 

OS TRES VETORES DEVEM E PODEM VARIAR DE TAMANHO IGUALMENTE ENTRE SI.

E DEPOIS DE CARREGADOS OS VETORES DEVEM MOSTRAR OS DADOS E SUAS

RESPECTIVAS PSIÇÕES NO VETOR E POR ULTIMO FAZER A SOMA TOTAL DO 3º VETOR.

 

 

entao nao sei o que usar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

como assim naum sabe oq usar??

da pra fazer alocação dinamica neles para terem tamanhos definidos por você!

e use um laço 'for' para fazer a leitura dos dados no vetor!

e lembre o no vetor o primeiro indice é 0(zero)!

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

To me batendo muito nesse dos nomes ...

 

nao sei o que fazer , ou declaro todas as letras? ou separo por consoantes e vogais?

 

#include <iostream>
using namespace std;

	char letras[]="abcdefghijklmnopqrstvwxyz";
	char nome[50];

int main()
	{
	
	cout << "*** Digite Seu Nome ***:";
	cin.getline(nome,50);

ou to viajando :s

Compartilhar este post


Link para o post
Compartilhar em outros sites

olha no primeiro eu imagino algo assim:

char nome[50];
.
.
printf("Digite o nome: ");
gets(nome);
for(i=0;i<=strlen(nome);i++)  printf("Letra: %c no indice %d", nome[i], i);
.
.

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

sobre o que postei ontem

poderia dar uma corrigida

ou umas ideias pra melhorar isso?

grato desde ja

 

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>


main ()
{
	 int tam; 
	 float soma=0;
	 printf ("\nDigite o tamanho desejado para o vetor: ");
	 scanf ("%d", &tam);
	 int cod[tam]; 
	 float valor[tam]; 
	 char nome[20][tam]; 
	 for (int i=0; i<tam; i++)
	 {
		 system ("cls");
		 cod[i] = i; 
		 printf ("\nDigite o nome do cliente: ");
		 scanf ("%s", &nome[i]); 
		 printf ("\nDigite o valor de sua divida: ");
		 scanf ("%f", &valor[i]); 
		 soma = soma + valor[i]; 
	 }
	 printf ("\n\t\tCodigo	  Nome		Valor\n"); 
	 for (int i=0; i<tam; i++) 
	 {	
		 printf ("\n\t\t   %d -	%s		%.2f", i+1, nome[i], valor[i]); 
	 }
	 printf ("\n\n\t\tO valor total do vetor e: R$ %.2f", soma); 
	 getche(); // segura tela
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom nome naum precisa ser uma matriz você soh vai receber um nome msm! declare como vetor + facil!

e cara me diga melhor oq o algoritmo q você qr tem q fazer, pq você naum disse q ele iria, ele vai receber + de um nome msm??

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom nome naum precisa ser uma matriz você soh vai receber um nome msm! declare como vetor + facil!

e cara me diga melhor oq o algoritmo q você qr tem q fazer, pq você naum disse q ele iria, ele vai receber + de um nome msm??

Nao quit, nesse caso ele precisa declarar nome como matriz porque sao varios nomes, entao será uma matriz de caracteres mas 1 vector de nomes....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.