Socrates
Problema: Elabore um programa que calcule a média de pesos de vários artigos, cujos valores serão introduzidos pelo utilizador. A série de valores a introduzir termina quando se tenha atingido um máximo de 10 artigos ou se o somatório dos pesos ultrapassar 5000.
Para tal efectue o seguinte menu:
1 – Inserir pesos
2 – Mostrar média
3 - Sair
Exercício
Problema: Elabore um programa para efectuar a soma de n números inteiros a inserir a partir do teclado. O utilizador deverá indicar a quantidade de nºs. Não deverá aceitar o valor 0(zero). No final deverá mostrar o maior valor inserido bem como a soma dos valores.
Para tal efectue o seguinte menu:
1 – Inserir Quantidade
2 – Inserir números
3 – Mostrar soma
4 – Mostrar o maior valor inserido
5 - Sair
Exercício
Problema: Vamos supor que nos são atribuídas 100 unidades monetárias para fazer apostas num jogo.
O jogo consiste no seguinte: de cada vez que se fizer uma jogada, o programa gera aleatoriamente um valor que pode ser 0 ou 1; se o valor obtido for 0, o jogador perde o que apostar; se for 1 ganha um valor igual ao da sua aposta.
O programa deve perguntar quanto queremos apostar e faze-lo dentro de um ciclo que dure enquanto o nº de jogadas não ultrapassar 10 e enquanto tivermos dinheiro.
Não podem ser aceites apostas superiores ao dinheiro disponível em cada momento.
Para tal efectue o seguinte menu:
1 – Jogar
2 - Sair
3.6 Estrutura de repetição ou ciclo
Sintaxe:
• O laço/ciclo for engloba 3 expressões numa única.
• Os parênteses seguido da palavra for contêm três expressões separadas por pontos-e-virgulas.
• A inicialização é uma instrução de atribuição (conta=0) e é sempre executada uma única vez antes do laço ser iniciado.
• A expressão teste é uma instrução de condição que controla o