Faça os seguintes algoritmos e anexe os códigos aqui
1) Desenvolva um algoritmo que receba 10 números inteiros e apresente em forma organizada.
2)Fac¸a um programa que leia um vetor de 5 posições para números reais e, depois, um código inteiro. Se o código for zero, finalize o programa; se for 1, mostre o vetor na ordem crescente; se for 2, mostre o vetor na ordem inversa. Caso, o codigo for diferente de 1 e 2 escreva uma mensagem informando que o código é inválido.
moniquesouzafermino:
visual g
Soluções para a tarefa
Respondido por
0
Resposta
Segue o algoritmo referente à questão 2:
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();
}
}
Bons estudos!
Perguntas interessantes