Buscar

AV2 LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Continue navegando


Prévia do material em texto

UNIVERSIDADE VEIGA DE ALMEIDA – UVA 
SUPERIOR DE TECNOLOGIA EM ANÁLISE E 
DESENVOLVIMENTO DE SISTEMAS 
 
 
 
 
Emerson Inácio da Silva 
 
 
 
 
 
 
 
 
 
LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
RIO DE JANEIRO 
JUNHO 2020 
 
 
 
 
 
 
Vetor. 
Nas mais variadas situações para o desenvolvimento de um programa 
em linguagem C, temos os tipos básicos de dados (int, float, char) que 
atenderão à demanda do programa sem a necessidade de criação de um vetor 
ou matriz. No entanto, quando temos a necessidade de armazenar informações 
e, ao mesmo tempo, ter acesso a esse referencial, é necessária a criação de 
vetor e/ou matriz, isso porque o vetor e a matriz armazenam dentro de uma 
mesma estrutura as informações necessárias para o acesso a um determinado 
denominador. 
 
Desenvolver um programa para preencher um vetor com números 
inteiros (o vetor deve possuir oito unidades). Os números inteiros para 
preenchimento do vetor devem ser informados pelo usuário via teclado. 
 
É preciso pesquisar no vetor a existência de cada número digitado. Se 
existir, imprimir em qual posição do vetor se encontra; caso contrário, imprimir 
mensagem informando que o número não existe. 
 
Elabore um programa em linguagem C para atender à demanda da 
situação problematizadora. 
 
#include <stdlib.h> 
#include <stdbool.h> 
 
int main(){ 
 int vetor[8], entrada; 
 bool existe; 
 
 for (int a = 0; a < 8; a++){ 
 printf("Informe o valor %d: ",a); 
 scanf("%d",&entrada); 
 existe = false; 
 for(int b = 0; b <= a; b++){ 
 
 
 if(vetor[b] == entrada){ 
 printf("O valor %d ja existe na posicao : %d \n\n",entrada, b); 
 existe = true; 
 } 
 } 
 if(!existe){ 
 printf("O valor %d ainda nao existe. \n\n",entrada); 
 } 
 vetor[a] = entrada; 
 } 
 
 printf("\n\nVetor:"); 
 for(int a = 0; a < 8; a++){ 
 printf("%d ",vetor[a]); 
 } 
} 
 
 
REFERENCIA 
LINGUAGEM E TÉCNICA DE PROGRAMAÇÃO LTP_ebook 
https://uva.instructure.com/courses/11855/files/1844964?module_item_id=142122 
 
https://uva.instructure.com/courses/11855/files/1844964?module_item_id=142122