Exercícios No Portugol Studio:
1 - Faça um algoritmo para ler 20 números e armazenar em um vetor. Após
isto, o algoritmo deve ordenar os números no vetor em ordem crescente.
Escrever o vetor ordenado.
2 - Realizar o mesmo exercício anterior, porém após ordenar os elementos em
ordem crescente, deve ser informado mais um número qualquer e inserir esse
novo número na posição correta, ou seja, mantendo a ordem crescente do
vetor.
3 - Faça um algoritmo que receba dois vetores, vetor A e vetor B com 10
elementos cada. Após isso, crie um novo vetor com a soma dos elementos dos
dois vetores.
4 - Modifique o exercício anterior para multiplicar os elementos do vetor A pelo
vetor B, e apresente um novo vetor.
5 - Faça um algoritmo que receba 10 números digitados pelo usuário em dois
vetores: um somente para números pares, e outro somente para números
ímpares.
Soluções para a tarefa
Respondido por
0
Resposta:
Em C:
#include <stdio.h>
#include <stdlib.h>
int main() {
int a[11], i, j, x;
for(i=0;i<10;i++) {
scanf("%d", &a[i]);
}
for(i=0;i<10;i++) {
for(j=0;j<10;j++) {
if(a[i]>a[j]) {
x = a[i];
a[i] = a[j];
a[j] = x;
}
}
}
scanf("%d", &a[11]);
for(i=0;i<11;i++) {
for(j=0;j<11;j++) {
if(a[i]>a[j]) {
x = a[i];
a[i] = a[j];
a[j] = x;
}
}
}
for(i=0;i<11;i++) {
printf("\n%d", a[i]);
}
system("pause");
return 0;
}
Explicação:
Perguntas interessantes
Matemática,
4 meses atrás
Sociologia,
4 meses atrás
Português,
4 meses atrás
ENEM,
4 meses atrás
Geografia,
4 meses atrás
Inglês,
10 meses atrás
Matemática,
10 meses atrás
Português,
10 meses atrás