Informática, perguntado por lucasjean92, 1 ano atrás

Ex1: escreva um programa que ordene em ordem crescente o seguinte vetor: 0, -4, 12, 50, 1, 16, 32, -10. O programa deve mostrar o vetor inicial (desordenado ) e depois mostrá-lo de forma ordenada.
Ex2: escreva um programa que peça para o usuário digitar 10 números inteiros e, em seguida o programa deve ordená-los de forma crescente. O programa deve mostrar o vetor inicial (desordenado ) e depois mostrá-lo de forma ordenada.
Ex3: mesmo problema que o Ex2, porém o programa deve ordenar os número de maneira decrescente.


lucasjean92: se alguém conseguir me ajudar preciso fazer rodar esses programas linguagem de programação em c
Obrigado!

Soluções para a tarefa

Respondido por weidsonounico
1
Entenda aprenda e faça bom uso!
Anexos:

lucasjean92: valew cara, consegue me ajudar com os outros dois também ?
weidsonounico: qual seria o pro ?
lucasjean92: Ex2: escreva um programa que peça para o usuário digitar 10 números inteiros e, em seguida o programa deve ordená-los de forma crescente. O programa deve mostrar o vetor inicial (desordenado ) e depois mostrá-lo de forma ordenada.
Ex3: mesmo problema que o Ex2, porém o programa deve ordenar os número de maneira decrescente.
lucasjean92: mais esses dois
weidsonounico: amanhã envio pra vc
lucasjean92: beleza cara, valew
lucasjean92: vc conseguiu ?
weidsonounico: sim, tinha esquecido de enviar
weidsonounico: Ex 2 #include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main() {

int vet[10];
int flag, i, aux;


for(i=0;i<10; i++){

printf("Preencha o vetor %i \n",i+1);
scanf("%i",&vet[i]);
}

printf("Vetor inicial\n\n");
for(i=0;i<10; i++){

printf("[%d] ",vet[i]);

}

do {
flag = 0;

for(i=0; i<9; i++){

if (vet[i] > vet[i+1]) {
Perguntas interessantes