Ir ao conteúdo
  • Cadastre-se

Faça um programa que leia um vetor de 10 posições e verifique se existem valores iguais e os escreva na tela.


Posts recomendados

Me ajudem com esses seguintes algoritmos, por favor usando o Code Blocks:

1-Faça um programa que leia um vetor de 10 posições e verifique se existem valores iguais  e os escreva na tela.

 

2-Considere um vetor A com 11 elementos onde A1 < A2 < · · · < A6 > A7 > A8 > · · · > A11, ou seja, esta ordenado em ordem crescente até o sexto elemento, e a partir desse elemento esta ordenado em ordem decrescente. Dado o vetor da questao anterior, ˜ proponha um algoritmo para ordenar os elementos.

 

3-Faça um programa que leia um vetor de 5 posições para numeros reais e, depois, um codigo inteiro. Se o codigo for zero, finalize o programa; se for 1, mostre o vetor na ordem direta; se for 2, mostre o vetor na ordem inversa. Caso, o codigo for diferente de 1 e 2  escreva uma mensagem informando que o codigo é invalido

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois...

O pessoal do fórum não costuma responder esse tipo de tópico, que só tem uma lista de questões sem uma linha de código sequer com as tentativas.

 

Mas como estou migrando de C/C++ para C# e estou treinando, vou postar minha resolução da ultima questão em C#. E o autor do tópico poderá adaptar a ideia do código para a sua necessidade.

 

using System;
class Programa{
	static void Main(string[] args){
		float[] vetor = new float[5];
		int codigo, i = 0;

		while(i < 5){
			Console.Write("Elemento {0}: ", i + 1);
			vetor[i++] = Convert.ToSingle(Console.ReadLine());		
		}

		Console.Write("Código: ");
		codigo = Convert.ToInt32(Console.ReadLine());
	
		switch(codigo){
			case 0: break;
			case 1:
				i = 0;
				while(i < 5) Console.WriteLine(vetor[i++]);
				break;
			case 2:
				i = 4;
				while(i >= 0) Console.WriteLine(vetor[i--]);
				break;
			default: Console.WriteLine("Codigo invalido"); break;
		}
		Console.ReadKey();
	}
}

 

Link para o comentário
Compartilhar em outros sites

  • 1 ano depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...