1 Desenvolva um algoritmo para criar um vetor com 10 elementos e preencher cada elemento com o valor da posição.
2Desenvolva um algoritmo para criar um vetor com 10 elementos e preenchê-lo com uma sequência de números pares
3Desenvolva um algoritmo para criar um vetor com 10 elementos com números aleatórios de 0 a 100, e somar todos eles
4Desenvolva um algoritmo para criar um vetor com 10 elementos aleatórios de 0 a 100, e dado um número, localizar a posição dele.
5Desenvolva um algoritmo para criar um vetor com 10 elementos de 0 a 100 e localizar o menor e maior elemento desse vetor:
6Desenvolva um algoritmo para criar um vetor com 6 elementos e preencher com números aleatórios de 1 a 60, mas o vetor não pode ter números repetidos
7Desenvolva um algoritmo para criar um vetor com 10 elementos, preencher com números aleatórios de 1 a 100 e inverter ele
8Desenvolva um algoritmo para criar um vetor com 10 elementos, preencher com números aleatórios de 1 a 100, e ordenar os elementos.
OBS: EM ALGORITIMO ( .ALG)
Soluções para a tarefa
Respondido por
2
#include <stdio.h>
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
main(){
printf(" 1. ");
// 1. vetor com 10 elementos:
int vetor1[10];
for(int x ; x<10 ; x++){
vetor1[x] = x+1;
printf("%d ", vetor1[x]);
}
printf("\n\n 2. ");
// 2. vetor com 10 elementos pares:
int y, vetor2[10];
for( y ; y<20 ; y++){
if( (y+1) % 2 == 0 ){
vetor2[y] = y+1;
printf("%d ", vetor2[y]);
}
}
printf("\n\n 3. ");
// 3. vetor com 10 elementos aleatorios entre 0 - 100:
int vetor3[10], z, r, s;
for( z ; z<10 ; z++){
vetor3[z] = rand()%100 ;
printf("%d ", vetor3[z]);
} printf("= %d", (vetor3[0] + vetor3[1] + vetor3[2] + vetor3[3] + vetor3[4] + vetor3[5] + vetor3[6] + vetor3[7] + vetor3[8] + vetor3[9]));
printf("\n\n 4. ");
// 4. 10 vetores com valores de 0 - 100 (numeros aleatorios), localizar numero dado:
int a, b, c, vetor4[10];
for( a ; a<10 ; a++){
vetor4[a] = rand()%100 ;
}
printf(" Insira um valor: ");
scanf("%d", &c);
while(1){
if( vetor4[b] == c){
printf("vetor correspondente e o %d ", b);
break;
}
b++;
}
getch();
}
#include <conio.h>
#include <windows.h>
#include <stdlib.h>
main(){
printf(" 1. ");
// 1. vetor com 10 elementos:
int vetor1[10];
for(int x ; x<10 ; x++){
vetor1[x] = x+1;
printf("%d ", vetor1[x]);
}
printf("\n\n 2. ");
// 2. vetor com 10 elementos pares:
int y, vetor2[10];
for( y ; y<20 ; y++){
if( (y+1) % 2 == 0 ){
vetor2[y] = y+1;
printf("%d ", vetor2[y]);
}
}
printf("\n\n 3. ");
// 3. vetor com 10 elementos aleatorios entre 0 - 100:
int vetor3[10], z, r, s;
for( z ; z<10 ; z++){
vetor3[z] = rand()%100 ;
printf("%d ", vetor3[z]);
} printf("= %d", (vetor3[0] + vetor3[1] + vetor3[2] + vetor3[3] + vetor3[4] + vetor3[5] + vetor3[6] + vetor3[7] + vetor3[8] + vetor3[9]));
printf("\n\n 4. ");
// 4. 10 vetores com valores de 0 - 100 (numeros aleatorios), localizar numero dado:
int a, b, c, vetor4[10];
for( a ; a<10 ; a++){
vetor4[a] = rand()%100 ;
}
printf(" Insira um valor: ");
scanf("%d", &c);
while(1){
if( vetor4[b] == c){
printf("vetor correspondente e o %d ", b);
break;
}
b++;
}
getch();
}
Anexos:
felipeastor6p6zw5d:
pode enviar no meu email ? [email protected] ou [email protected]
printf(" 1. ");int vetor1[10];for(int x ; x<10 ; x++){vetor1[x] = x+1;printf("%d ", vetor1[x]);}
printf("\n\n 2. ");int y, vetor2[10];for( y ; y<20 ; y++){if( (y+1) % 2 == 0 ){vetor2[y] = y+1;printf("%d ", vetor2[y]);}}
printf("\n\n 3. ");int vetor3[10], z, r, s;for( z ; z<10 ; z++){vetor3[z] = rand()%100 ;printf("%d ", vetor3[z]);} printf("= %d", (vetor3[0] + vetor3[1] + vetor3[2] + vetor3[3] + vetor3[4] + vetor3[5] + vetor3[6] + vetor3[7] + vetor3[8] + vetor3[9]));
getch();
}
// 4. 10 vetores com valores de 0 - 100 (numeros aleatorios), localizar numero dado:
printf("\n\n 4. ");
int a, b, c, vetor4[10];
for( a ; a<10 ; a++){
vetor4[a] = rand()%100 ;
}
for(int y=0; y<10 ; y++){
printf(" %d = %d ", y+1, vetor4[y]);
}
printf("\n Insira um valor: ");
scanf("%d", &c);
for(int x=0 ; x<10 ; x++){
if(vetor4[x] == c){
printf("\n Vetor encontrado : vetor %d = %d", x+1, c);
}
}
getch();
}
// 5. maior e menor elemento de um vetor:
int vetor5[10];
int z, w;
for( int x ; x<10 ; x++){
vetor5[x] = rand()%100;
printf(" %d ", vetor5[x]);
if(vetor5[x] >= w){
w = vetor5[x];
}
if(vetor5[x] <= z){
z = vetor5[x];
}
}
printf(" Maior = %d Menor = %d", w, z);
getch();
}
int vetor7[10];
for(int x=0; x < 10 ; x++){
vetor7[x] = 1+(rand()%100) ;
printf("%d ", vetor7[x]);
}
printf("\n");
int x=0;
for(int y=10; y > 0 ; y--){
vetor7[y] = vetor7[x];
x++;
printf("%d ", vetor7[x]);
}
getch();
}
Perguntas interessantes