Sie sind auf Seite 1von 2

IFSP - So Joo da Boa Vista

Engenharia de Controle e Automao


Programao de Computadores 2
2015

LISTA DE EXERCCIOS 02

ENTREGA: 18/09/2015

1. (Struct) Crie uma estrutura que seja capaz de armazenar uma data
(dia, ms e ano). Faa a leitura de uma data do teclado e verifique se
esta data vlida. Apresente a resposta na tela ("vlida" ou "no
vlida").

2. (Struct) Considere a estrutura abaixo:


struct vetor{
float x;
float y;
float z;
};
para representar um vetor no R3(x, y, z), implemente um programa
que leia dois vetores e calcule a soma deles. Apresente o vetor
resultante.

3. (Struct) Faa um programa contendo 3 alunos, cada aluno possui


nome, 3 notas e mdia final.
a. Mdia final deve conter a media das 3 notas;
b. Apresente os alunos aprovados e reprovados (mdia final < 6
= reprovado).

4. (Ponteiro) Faa a leitura de 3 nmeros do teclado, salve em um


vetor[3], utilizando apenas um ponteiro e apenas ele para as
alteraes, some ao valor de cada nmero o valor 5 e apresente o
resultado na tela.

5. (Ponteiro) Considere o vetor abaixo:


int vetor[10] = {1 , 7 , 8 , 9 , 10 , 15 , 2, 6 , 8, 3};
Atravs de um ponteiro, percorra cada posio deste vetor e verifique
se um nmero (pegue este nmero do teclado) est neste vetor.
Apresente uma mensagem apenas se o nmero existe ou no.

6. (Ponteiro) Faa um programa que tenha um vetor de inteiro de 5


posies, utilizando um ponteiro leia e armazene nmeros para as 5
posies. Apresente os nmeros salvos no vetor.

7. (Arquivo) Faa um programa que leia 10 nmeros inteiros e salve os


nmeros em um arquivo com o nome "numeros-seuprontuario.txt"
onde seuprontuario o seu nmero de pronturio no ifsp, salve o
arquivo na pasta "C:\temp".

8. (Arquivo) Utilizando o arquivo salvo do programa anterior:


a. Leia os nmeros deste arquivo
b. Apresente cada nmero lido em uma linha
c. Faa a soma dos nmeros lidos e apresente o resultado.
IFSP - So Joo da Boa Vista
Engenharia de Controle e Automao
Programao de Computadores 2
2015

9. (Arquivo) Faa um programa que salve 5 nomes lidos do teclado em


um arquivo (um nome por linha). Leia um novo nome do teclado, esse
ltimo nome deve ser procurado no arquivo e apresentada a posio
dele no arquivo, ou ento, apresentar que o nome no existe.

10.(Arquivo) Cria um arquivo "nomes.txt" com o bloco de notas do


Windows, escreva 10 nomes no arquivo, um em cada linha, salve o
arquivo. Faa um programa para ler este arquivo e copiar o contedo
em outro arquivo com o nome "copia.txt".

Das könnte Ihnen auch gefallen