-
Posts
8 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por alexandrecasa
-
-
Desenvolva um programa em C que contenha dois vetores para armazenar valores inteiros,
sendo o primeiro com 5 elementos e o segundo com 8 elementos. Os vetores devem ser
preenchidos com valores aleatórios. O programa ainda deve conter um terceiro vetor com 13
posições para armazenar a junção dos dois primeiros vetores. Os valores dos 3 vetores devem ser
apresentados na tela.
Exemplo:
Vetor 1: 2 5 0 9 3
Vetor 2: 7 0 9 9 1 8 2 3
Vetor 3: 2 5 0 9 3 7 0 9 9 1 8 2 3#include <stdio.h> #include <locale.h> int main(void) { setlocale (LC_ALL, "Portuguese"); int i, j; int vetorX[5], vetorY[8], vetorZ[13]; srand(time(NULL)); printf("\n\n VETOR 1: "); for(i = 0; i < 5; i++){ vetorX[i] = rand()%30; printf("%d ", vetorX[i]); } printf("\n\n VETOR 2: "); for(i = 0; i < 8; i++){ vetorY[i] = rand()%30; printf("%d ", vetorY[i]); } for(i=0; i<5; i++){ vetorZ[i] = vetorX[i]; } for (j=0; j<8; j++){ vetorZ[j+5] = vetorY[j]; } printf("\n\n VETOR 3: "); for(i = 0; i < 13; i++){ printf("%d ", vetorZ[i]); } printf("\n\n\n FIM!!!"); return 0; }
- 1
-
Faça um programa que leia um vetor de 10 elementos. Modifique o vetor de modo que o primeiro
elemento passe para a última posição, e desloque todos os outros para uma posição a esquerda.
Imprima o vetor modificado.
Exemplo:
Antes: 12 35 25 14 1 85 10 110 44 996
Depois: 35 25 14 1 85 10 110 44 996 12
#include <stdio.h> #include <locale.h> #include <time.h> int main() { setlocale (LC_ALL, "Portuguese"); int vetOriginal[10], vetInvert[10]; int i; printf("Digite os valores!\n"); for(i = 0; i < 10; i++) { scanf("%d", &vetOriginal[i]); } printf("\n Novo vetor: \n"); for(i = 0; i < 10; i++) { vetInvert[10] = vetOriginal[0]; vetInvert[i] = vetOriginal[i+1]; printf("%d \n", vetInvert[i]); } return 0; }
-
@devair1010 obrigado pela ideia.
- 1
-
Construa um programa em C que leia valores reais para 2 vetores de 10 posições. O programa também deve conter um terceiro vetor cujo conteúdo de cada posição é: 1, se o número armazenado em uma posição do 1º vetor é o mesmo armazenado na posição respectiva do 2º, e 0, se não for o mesmo.
OBS.: resultado de todos os valores da zero.
CODE
#include <stdio.h>
main (void){
float
vetor1 [10], vetor2 [10], vetor3[10];
int i;
printf ("\n Defina 10 valores para o vetor 01 :\n");
for (i = 0.0; i < 10.0; i++){
scanf ("%f", &vetor1[i]);
}
printf ("\n Defina 10 valores para o vetor 02 :\n");
for (i = 0.0; i < 10.0; i++){
scanf ("%f", &vetor2[i]);
}
for (i= 0.0; i < 10.0; i++){
if (vetor1 [i] == vetor2 [i]){
vetor3 [i] = 1.0;
}
else{
vetor3 [i] = 0.0;
}
}
printf ("\n Vetor 01: \n");
printf ("\n");
for (i = 0.0; i < 10.0; i++){
printf ("|%.1f| \t", vetor1 [i]);
}
printf ("\n Vetor 02: \n");
printf ("\n");
for (i = 0.0; i < 10.0; i++){
printf ("|%.1f| \t", vetor2 [i]);
}
printf ("\n Vetor 03: \n");
printf ("\n");
for (i = 0.0; i < 10.0; i++){
printf ("|%.1f| \t", vetor3 [i]);
}
}
- 1
-
Crie um programa em C que contenha vetor de 100 elementos. Cada posição deve armazenar a letra ‘X’ ou ‘O’, conforme o valor do seu índice. Caso o índice seja par, a posição deve armazenar a letra ‘X’. Caso o índice seja ímpar, aquela posição deve armazenar o valor ‘O’. Feito isso, o programa deve apresentar o resultado na tela.
OBS.: informo os valores, e os índices saem alternados, par e impar
CODE
#include <stdio.h>
main (void){
int i, vetor [100];
printf ("\n Escreva 100 valores para o vetor: ");
for (i = 0; i < 100; i++){
scanf ("%i", &vetor[i]);}
i=0;
while (i < 100){
printf ("\n Valor do índice: ");
if (i % 2 == 0){
printf("\t %i", i);
printf ("\t Posição de armazenagem: ");
printf ("\t X");
}
else {
printf("\t %i", i);
printf ("\t Posição de armazenagem: ");
printf ("\t O");
}
i++;
}
}- 1
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Escreva um programa em C gere 15 números inteiros aleatórios e os armazene em..
em C/C#/C++
Postado
Escreva um programa em C gere 15 números inteiros aleatórios e os armazene em um vetor.
O programa deve mostrar os valores do vetor e informar quantos dos números gerados são maiores
que 5, quantos são iguais a 5 e quantos são menores que 5.