Partilhar: Classroom Teams WhatsApp
aulify
UC UC02840 · T. Desenv. Software

Ficha 01 · COBOL fundamentos

Estrutura, PIC, controlo, paragraphs
Versão · Aluno
Tempo · 4 horas
Aluno(a)
Turma
Nº
Data

Exercício 1 · Hello World

Cria hello.cob em formato clássico (com colunas) que imprime "Olá mundo!" e o teu nome. Compila com cobc -x e corre.

Resposta:

Exercício 2 · Input e cálculo

Programa que pede idade ao utilizador e responde:

Resposta:

Exercício 3 · Conversor temperatura

Pede uma temperatura em Celsius e converte para Fahrenheit (F = C × 9/5 + 32). Usa COMPUTE.

Resposta:

Exercício 4 · Tabuada com PERFORM

Pede um número e imprime a sua tabuada de 1 a 10. Usa PERFORM VARYING.

Resposta:

Exercício 5 · Cliente record

Define um record WS-CLIENTE com nome (30), email (50), telefone (9), idade (3). Preenche, e imprime cada campo + o record inteiro.

Resposta:

Exercício 6 · Notas dos alunos

Cria array (OCCURS) com 5 notas. Lê todas via ACCEPT, calcula e imprime média.

Resposta:

Exercício 7 · EVALUATE

Pede o número do mês (1-12) e responde com a estação:

Resposta:

Exercício 8 · Modularização com paragraphs

Cria programa que faz uma simulação de caixa registadora simples:

Resposta: