CURSO BÁSICO DE PROGRAMAÇÃO AULA 10 Revisão Aula Anterior Laços de Repetição While; Do-While; For.
Estrutura de Decisão IF Portugol se (<condicao>) { <comandos> se (<condicao>) { <comandos> senao{ <comandos> C If (<condicao>) { If(<condicao>) { else {
Exercícios Faça um programa que receba dois numeros inteiros, digitados pelo usuario e mostre qual deles é o maior. Fazer um programa para ler o nome, 2 notas, mostrar a média com a mensagem de aprovado caso esteja acima de 70 e reprovado caso contrário. Faça um programa que receba a idade de uma pessoa e mostre na saída em qual categoria ela se encontra: 10-14 Infantil 15-17 Juvenil 18-25 Adulto
Exercícios Suponha que em uma universidade para ser aprovado em uma matéria é necessário que o aluno tenha uma média igual ou superior a 70 e que sua variância seja menor do que 20. Faça um programa que leia as 4 notas de um aluno, calcule e imprima a média e a variância e também se ele passou ou não nessa matéria.
Portugol Introdução a Linguagem C Estrutura de Decisão Switch C escolha (<variável>) { caso <opção1>: { comandos... pare caso <opção2>: { comandos... pare caso contrario: { comandos... switch (<variável>) { case <valor1>: break; case <valorn>: break; default:
Exercícios Faça um programa que leia o número de publico pagante por seção das arquibancadas de um estádio e retorne o valor total de arrecadação de acordo com os valores: Geral: R$ 20,00 Númeradas: R$ 45,00 Cobertas: R$ 85,00 Camarote: R$ 150,00 UTILIZANDO-SE DE SWITCH
Laço de Repetição While Portugol enquanto (<condição>){ <comandos>... C while (<condição>) <comando>; ou while (<condição>){...
Exemplo utilizando While
Exercício Faça um algoritmo que leia 20 números inteiros quaisquer, e escreva o maior e o menor valor. Faça um algoritmo que leia um número ilimitado de números positivos e que encerre as entradas com qualquer número negativo apresentando a média dos valores dados como entrada.
Laço de Repetição Do-While Portugol faca{ enquanto (<condição>) C do <comando>; while(<condição>) ou do{... while (<condição>);
Exemplo utilizando Do-While
Exercício Faça um programa que receba dois números X e Y, sendo X < Y. Calcule e mostre: a) A soma dos números pares desse intervalo de números, incluindo os números digitados; b) A multiplicação dos números ímpares desse intervalo, incluindo os digitados;
Laço de Repetição For Portugol para (<valor inicial>;<condicao>; <incremento>){ <comandos>... C for (<inicialização>; <teste de condição>; <incremento>) <comando>; ou for (<inicialização>; <teste de condição>; <incremento>){
Exemplo utilizando For
URI O principal objetivo do projeto é proporcionar prática de programação e compartilhamento de conhecimento. O Juiz online URI contém mais de 500 problemas divididos em oito grandes categorias. Essa divisão ajuda os usuários a se concentrar em temas específicos de programação. Todos os problemas estão disponíveis em Português e Inglês. Resolva os problemas disponíveis usando C + + e / ou Java, competindo com outros usuários. Como challengee, melhorar seu ranking, resolver tantos problemas quanto possível e Tunning seu código-fonte para correr rápido. Página: www.urionlinejudge.com.br/
3 - Faça um programa de entrevista de emprego que pega o sexo, idade e formação escolar (1 para fundamental, 2 para médio e 3 para superior) e determina o cargo a que a pessoa pode se candidatar, de acordo com a tabela: Sexo Idade Escolaridade Cargo F <25 Medio Recepcionista M >40 Fundamental Servente F ou M <30 Superior Auxiliar de RH Com qualquer outra opção deve-se imprimir "não há posição disponível". Ao final de cada entrevista deve-se perguntar se o usuário ainda deseja continuar, caso a resposta seja não o programa deve finalizar.
Resolução URI
FIM Dúvidas? Deivide, João Paulo, Alexandre e Guilherme devidepossamai@gmail.com, juaum_jpc@hotmail.com, nane_abn@hotmail.com, guilherme_zabot@hotmail.com