Estruturas de dados:
Escreva um programa em Pascal que exiba um relógio digital.
Seja A um inteiro de dois dígitos diferentes de zero e B um inteiro de 3 dígitos idênticos.
Propõe-se inserir as figuras de A entre os números de B
Exemplo: A = 35 & B = 777 .. B torna-se 73757
Seja D uma data válida.
Escreva um programa em Pascal que possa procurar por essa data após 1 dia.
Seja ch uma corrente formada por letras e espaços alfabéticos.
Propõe-se calcular o número de vogais e de consoantes.
Escreva um programa em Pascal que permita simular o Motus I:
O primeiro jogador escolhe uma palavra M formada apenas por letras alfabéticas.
Essa palavra M deve ser convertida em maiúscula.
O segundo jogador é solicitado a encontrar a palavra M em tentativas 2xN, com N é o número de caracteres do M.
Em cada tentativa, o segundo jogador escolhe uma letra maiúscula que ocupa todas as posições em ch inicialmente formadas por N desenhado.
O jogo pára encontrando a palavra M ou depois de 2xN tentativas
Sejam xey dois inteiros: 1 ≤ x ≤ y ≤ 9.
Escreva um programa em Pascal que mostre a tabela de multiplicação de xey
Escreva um programa em Pascal que permita inserir strings (comprimentos ímpares) formados por letras alfabéticas, e convertê-las em letras maiúsculas e exibir a ampulheta como mostrado no exemplo:
Seja T uma matriz contendo N inteiros> 0 com (5 <N <20)
Escreva o programa Pascal que calcula a soma dos elementos de T, a média aritmética e exibe o menor e maior elemento.
Seja T uma matriz contendo n letras alfabéticas.
Propõe-se organizar as vogais em uma tabela V e as consoantes em uma tabela C.
Estruturas de controle condicional
Escreva um programa em Pascal que permita inserir um caractere e exibir sua natureza (letra alfabética, pontuação ...)
Primeiro método:
Segundo método:
Escreva um programa em Pascal que lhe permita inserir uma data no formulário dd/mm/aaaa e exibir o número de dias no mês daquela data.
Seja T uma matriz contendo N cadeias formadas por letras alfabéticas e V uma matriz contendo M inteiros> 0 com N e M entre 3 e 20.
Propomos mostrar cadeias simétricas em T e não simétricas em V.
Seja T uma matriz contendo N inteiros> 0 com (5 <N <20) e N é par.
Propomos verificar se T é (idêntico, simétrico, reversível, crescente, normal).