Buscar

(20171015215256)Aula 08 Exercícios sobre Algoritmos de repetição

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

*
*
Algoritmos de Repetição 
(no Visual G de Dev C++)
Algoritmos e Lógica de Programação
Aula 08
Prof. Robson Soares Ferreira
Algoritmos Estruturados
© Prof. Robson Ferreira
Algoritmos Estruturados
*
© Prof. Robson Soares Ferreira
Algoritmos e Lógica de Programação
*
Traduza o programa em C para o Algoritmo no Visual G.
#include <stdio.h>
#include <conio.h>
int main()
{ int i, ano_atual;
 float salario, novo_salario, percentual;
 printf("Digite o ano atual: ");
 scanf("%d",&ano_atual);
 salario = 1000;
 percentual = 1.5/100;
 novo_salario = salario + percentual * salario;
	i = 2007;
	while (i <= ano_atual)
		{
			percentual = 2 * percentual;
			novo_salario = novo_salario + percentual * novo_salario;
			i = i + 1;
		}
	 printf("\nNovo salário = %3.2f", novo_salario);
getch( );
return 0;
}
Algoritmos e Lógica de Programação
© Prof. Robson Ferreira
Algoritmos Estruturados
*
© Prof. Robson Soares Ferreira
Algoritmos e Lógica de Programação
*
2) Traduza o Algoritmo para o programa em C.
algoritmo “AreaTriangulo"
var
 base, altura, area: real
inicio
// Seção de Comandos 
 repita
 escreva("Digite a medida da base ")
 leia(base)
 ate ( base > 0)
 altura <- -1
 enquanto (altura <=0) faca
 escreva("Digite a medida da altura ")
 leia(altura)
 fimenquanto
 area <- base * altura / 2;
	escreval("Area = " ,area)
fimalgoritmo
Algoritmos e Lógica de Programação
© Prof. Robson Ferreira
Algoritmos Estruturados
*
© Prof. Robson Soares Ferreira
Algoritmos e Lógica de Programação
*
3) Faça um Programa no Visual G e no Dev C++ que calcule as 04 operações básicas da matemática (soma, sub, multiplica e divide), utilizando qualquer estrutura de repetição e, só encerre quando o usuário falar que deseja sair.
Algoritmos e Lógica de Programação
© Prof. Robson Ferreira
Algoritmos Estruturados
*
© Prof. Robson Soares Ferreira
Algoritmos e Lógica de Programação
*
Exercícios
4) Faça um programa que leia 10 nomes de pessoas e escreva na tela os nomes utilizando a estrutura de repetição: repita/ interrompa	fimrepita.
5) Faça um programa que receba dois inteiros N1 e N2 e calcule a soma de todos os números entre eles (inclusive N1 e N2), utilizando a estrutura de repetição: repita ate (condicao);
Algoritmos e Lógica de Programação
© Prof. Robson Ferreira
Algoritmos Estruturados
*
© Prof. Robson Soares Ferreira
Algoritmos e Lógica de Programação
*
Exercícios
6) Faça um algoritmo que calcule escreva o valor de S onde:
utilizando a estrutura de repetição: para var de x ate y faca;
7) Faça um algoritmo que calcule escreva o valor de S onde:
usando a estrutura de repetição: enquanto (condicao) faca.
Algoritmos e Lógica de Programação

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais