Buscar

Revisão para AP2: Programação em C

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

Prévia do material em texto

Revisão para segunda avaliação (AP2) 
 
 
1. Crie um programa que: 
(a) Aloque dinâmicamente um array de 5 números inteiros, 
(b) Peça para o usuário digitar os 5 números no espaço alocado, 
(c) Mostre na tela os 5 números, 
(d) Liberção a memória alocada. 
2. Faça um programa que leia uma string e a imprima 
3. Faça um programa que leia uma string e imprima as quatro letras iniciais 
4. Elaborar um programa que leia dois valores inteiros (A e B). Em seguida faça uma função 
que retorne a soma do dobro dos dois números lidos. A função deverá armazenar o dobro 
de A na própria variável A e o dobro de B na própria variável B. 
5. Crie uma estrutura representando os alunos de um determinado curso. A estrutura deve 
conter a matrícula do aluno, nome, nota da primeira prova, nota da segunda prova e nota 
da terceira prova. 
(a) Permita ao usuário entrar com os dados de 5 alunos. 
(b) Encontre o aluno com maior nota da primeira prova. 
(c) Para cada aluno diga se ele foi aprovado ou reprovado, considerando o valor 6 para 
aprovação 
6) Escreva um programa que declare um inteiro, um real e um char, e ponteiros para 
inteiro, real, e char. Associe as variáveis aos ponteiros (use &). Modifique os valores de 
cada variável usando os ponteiros. Imprima os valores das variáveis antes e apos a 
modificação. 
7) Escreva uma função que troca os números de duas variáveis (int) por meio 
de uma função. Passe como argumento dois ponteiros para alterar estes 
valores de forma global int troca (int *a , int *b) 
8) Construa uma estrutura aluno com nome, número de matrícula e curso. Leia 
do usuário a informação de 5 alunos, armazene em vetor dessa estrutura e 
imprima os dados na tela 
9) Faça um programa que leia do usuário o tamanho de um vetor a ser lido e 
faça a alocação dinâmica de memória. Em seguida, leia do usuário seus 
valores e mostre quantos dos números são pares e quantos são ímpares. 
10) Crie uma estrutura denominada banco que armazene : o nome, o saldo e o 
numero da conta. Imprima os dados de 10 clientes .

Outros materiais