Exercicios de C++

 

Home Up

Atualizada semanalmente! Ultima atualizacao: 26/10/98

allie_hp@zipmail.com.br

 

Se voce cursa informatica na Unifor: eu havia prometido e aqui estao alguns exercicios de C++ passados anteriormente pelo Prof. Augusto Pedroza na cadeira de Topicos de Linguagens no semestre 98.1.

Novidades:  Codigo de simulacao de um pedagio rodoviario em C++.   Quer?! Clique aqui! by Jose Ribamar (Sao Luis-MA)

Se voce tem algum interesse em C/C++: aqui temos uma boa base de exercicios para fonte de estudos. (Especialmente para iniciantes)

...
{
   if (exercicio_procurado!=exercicio_disponivel)
        cout<<"Mande um E-mail para mim"; // Vou procura-lo o mais breve possivel
 
  else if (Voce_tem_exercicio && Quer_disponibilizar)
          {
               cout<<"Verifique se o programa roda corretamente";
               cout<<"Envie-me uma breve descricao do exercicio";
               cout<<"E tambem o exercicio, ZIPADO"; // Ou seja ... *.zip...  certo?
           }
}

So um pequeno detalhe, eu nao me responsabilizo por estes programas que estao aqui disponiveis, nem todos foram feitos por mim.  Voce pode pegar por grupo, dependendo da sua necessidade ou todos em um arquivo so.  A descricao de cada grupo esta na tabela abaixo.

Quer todos? Clique aqui! mac.gif (4071 bytes)

Grupo 01 - Listas
Grupo 02 - Vetores e Ponteiros
Grupo 03 - Iniciando com C/C++

SIMULACAO!!Codigo de simulacao de um pedagio rodoviario em C++.  Quer?! Clique aqui! by Jose Ribamar (Sao Luis-MA)

Nome

Assunto: LISTA

inv_list.cpp Inverte uma lista simplesmente encadeada
bolha.cpp Ordena uma lista pelo metodo da bolha
delelem.cpp Deleta nos de uma lista (comeco, meio e fim)
entrela1.cpp Entrelaca uma lista
Funclist.cpp Insere dado na cabeca e no final de uma lista
Insfinal.cpp Insere dado no final de uma lista
Insinic.cpp Insere dado no inicio de uma lista
Insord.cpp Insere ordenado no inicio, meio e fim da lista
Inverte.cpp Inverte uma lista
Listag.cpp Definicao de Registro para uma lista

Nome

Assunto: Vetor & Ponteiros

Ex03.cpp Inicializacao de vetor
Ex04.cpp Vetor de ponteiro para Char
Ex05.cpp Ponteiro para acessar Cadeia de Char
Ex06.cpp Funcao s/ argumento devolvendo ponteiro para Cadeia de Char
Ex07.cpp Ponteiro p/ Funcao que recebe inteiro e devolve real
Ex08.cpp Recursiva para ordenacao com o metodo bolha eliminando laco + externo
Ex09.cpp Recursiva para ordenacao com o metodo bolha eliminando os dois lacos
Ex10.cpp Recursiva para pesquisa binaria
Ex11.cpp Ordenacao pelo Metodo Quick Sort
Ex12.cpp Ler numeros e escreve-los por extenso
Ex13.cpp Ponteiro para funcao
Ex14.cpp Ordena Vetor e calcula a moda
Ex15.cpp Nome invertido
Ex16.cpp Ocorrencia de Caracteres
Ex17.cpp Ocorrencia de Caracteres - de outra forma
Ex18.cpp Distribui espacos em branco na cadeia
Ex19a.cpp Funcao - Serie de Fibonacci
Ex19b.cpp Mostra o Reverso de um nome
Ex19c.cpp Recebe um inteiro e mostra seu equivalente em Hexa
Ex19d.cpp Ocorrencia de uma substring em uma string recursivamente
Ex20.cpp Indices de maior intervalo
Ex21.cpp Entra com o dia do mes e retorna o dia da semana
Ex21_2.cpp Imprime o dia da semana apartir de uma data
Ex22.cpp Torre de Hanoi
Ordevm.cpp Ordena dois vetores e joga em outro vetor
Passmv.cpp Compara duas matrizes (Se um aluno esta matriculado em duas cadeiras)
Reg1.cpp Registros
Reg2.cpp Registros parte II

Nome

Assunto: Iniciando com C++

Exerc01.c 3 maiores e 3 menores numeros
Exerc02.c Serie de Fibonacci
Exerc03.c Soma de Numeros
Exerc04.c Numeros primos em um intervalo
Exerc05.c Numeros primos em um intervalo - De outro modo
Espero ter ajudado em alguma coisa.  Estou esperando a sua sugestao.
allie_hp@zipmail.com.br