Você está na página 1de 5

Exercício Vetores – 15/06

Exercício 1 - Salários

Portugol
ALGORITMO_SALARIOS
VAR salários: vetor [0..9] de REAL
Maior, ValorSalario: REAL
I: INTEIRO
INICIO
PARA i de 0 ate 9 faca
ESCREVA(“Digite o “+ i + 1 +” salario)
LEIA(ValorSalario)
Salario[i] ValorSalario
FIM_SE
FIM_PARA
ESCREVA (“O maior salário é R$”, maior)
FIM_ALGORITMO

C#
using System;

public class Program


{
public static void Main()
{
double[] salarios = new Double [10];
double maior;
maior = 0;
for(int i=0; i<9; i++)
{
Console.WriteLine("Digite o {0}º salário:", i+1);
salarios[i] = int.Parse(Console.ReadLine());
if (salarios[i] > maior)
{
maior = salarios[i];
}
}
Console.WriteLine("O maior salário é: R${0}", maior);
}
}

Exercício 2 – Aumento de salário

Portugol
ALGORITMO_AUMENTO_DE_SALARIO
VAR
Salario: vetor [0..4] de REAL
Aumento: REAL
i: INTEIRO
INICIO
PARA i de 0 ate 4 faca
ESCREVA (“Digite o “+ i + 1 +”
LEIA (salario[i])
SE (salario[i] < 100) ENTAO
aumento salario*0.1
salario[i] salario[i] + aumento
FIM_SE
FIM_PARA
ESCREVA (“Salário atualizado: R$”, salario[i])
FIM_ALGORITMO

C#

using System;

public class Program


{
public static void Main()
{
double[] salario = new double[5];
double aumento;
for (int i = 0; i <= 4; i++)
{
Console.WriteLine("Digite o {0}º salário", i + 1);
salario[i] = double.Parse(Console.ReadLine());
if (salario[i] < 1000)
{
aumento = salario[i] * 0.1;
salario[i] = salario[i] + aumento;
}
}
for (int i = 0; i <= 4; i++)
{
Console.WriteLine("\nO valor do {0}º salário atualizado é R${1}",
i + 1, salario[i]);
}
}
}

Exercício 3 – Média Aritmética

Portugol
ALGORITMO_MEDIA_ARITMETICA
VAR
numero: vetor [0..4] de real
media, soma: REAL
i: INTEIRO
INICIO
PARA i de 0 ate 4 faca
ESCREVA (“Entre com um valor”)
LEIA(numero[i])
FIM_PARA
PARA i de 0 ate 4 faca
soma + = numero[i]
media soma/5
FIM_PARA
ESCREVA (“A média dos valores é:”, media)
FIM_ALGORITMO

C#

using System;

public class Program


{
public static void Main()
{
double[] numero = new double[5];
double media, soma;
media = 0;
soma = 0;
for (int i = 0; i <= 4; i++)
{
Console.WriteLine("Insira o {0}º número", i + 1);
numero[i] = double.Parse(Console.ReadLine());
}

for (int i = 0; i <= 4; i++)


{
soma += numero[i];
media = soma / 5;
}

Console.WriteLine("A media dos valores inseridos é: {0}.", media);


}
}
Exercício 4 – Números Pares_Impares
Portugol
ALGORITMO_NUMEROS_PARES_IMPARES
VAR
par: vetor [0..10] de INTEIRO
impar: vetor [0..10] de INTEIRO
i: INTEIRO
INICIO
PARA i de 0 ate 9 faca
ESCREVA (“Entre com um número)
LEIA (num)
SE (num MOD 2) ENTAO
par[i] num
SENAO
impar[i] num
FIM_SE
FIM_PARA

ESCREVA(“Números pares”)
PARA i de 0 ate 9 faca
ESCREVA (par[i])
FIM_PARA

ESCREVA
PARA i de 0 ate 9 faca
ESCREVA (impar[i])
FIM_PARA
FIM_ALGORITMO

C#

using System;

public class Program


{
public static void Main()
{
int[] par = new int[10];
int[] impar = new int[10];
int num;
for (int i = 0; i <= 9; i++)
{
Console.WriteLine("Entre com o {0}º núemro", i + 1);
num = int.Parse(Console.ReadLine());
if (num % 2 == 0)
{
par[i] = num;
}
else
{
impar[i] = num;
}
}

Console.WriteLine("Números pares:");
for (int i = 0; i <= 9; i++)
{
Console.WriteLine(par[i]);
}

Console.WriteLine("Números ímpares:");
for (int i = 0; i <= 9; i++)
{
Console.WriteLine(impar[i]);
}
}
}

Você também pode gostar