Exemplo
início
variável A inteiro; // tamanho do lado A
variável B: inteiro; // tamanho do lado B
variável C: inteiro; // tamanho do lado C
Escreva ” Informe o tamanho do lado A”;
leia (A);
Escreva ” Informe o tamanho do lado B”;
leia (B);
Escreva ” Informe o tamanho do lado C”;
leia (C);
se (A<B+C) e (B<A+C) e (C<A+B) então
se (A=B) e (B=C) então
escreva “Triangulo Equilátero”;
senão
se (A=B) ou (B=C) ou (A=C) então
escreva “Triângulo Isósceles”;
senão
escreva “Triangulo Escaleno”;
fimse;
fimse;
senão
escreva “Estes valores não formam um triângulo”;
fimse;
fim.
Exemplo
Escreva um algoritmo em PORTUGOL para determinar se um
dado número N
(recebido através do teclado) é POSITIVO, NEGATIVO ou
NULO.
Exemplo
início
inteiro: N;
leia(N);
se ( N > 0 )então
imprima(N," é POSITIVO");
senão
se ( N < 0 )então
imprima(N,"é NEGATIVO");
senão
imprima(N,"é NULO");
fim-se
fim-se
fim
Exemplo
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main(){
int N;
printf("digite o numero");
scanf("%i",&N);
if ( N > 0 ){
printf("POSITIVO %i",N);
}else if ( N < 0 ){
printf("NEGATIVO %i",N);
}else{
printf("NULO %i",N);
}
getch();
}
Exemplo
Escreva um algoritmo em PORTUGOL que leia um número e
informe se ele é ou não divisível por 5.
Exemplo
início
inteiro: NUM,RESTO;
leia(NUM);
RESTO <- NUM%5;
se ( RESTO == 0 )então
imprima("é divisível por 5");
senão
imprima("não é divisível por 5");
fim-se
fim
Exemplo
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main(){
int NUM,RESTO;
printf("digite o numero");
scanf("%i",&NUM);
RESTO = NUM%5;
if ( RESTO == 0 ){
printf("e divisivel por 5");
}
else{
printf("nao e divisivel por 5");
}
getch();
}
Exemplo
A prefeitura de Salvador abriu uma linha de crédito para os
funcionários estatutários. O valor máximo da prestação não
poderá ultrapassar 60% do salário bruto. Fazer um algoritmo
que permita entrar com o salário bruto e o valor da prestação, e
informar se o empréstimo pode ou não ser concedido.
Exemplo
início
real: SALBRUTO,PRESTACAO,VALOR_DESCONTADO;
leia(SALBRUTO);
leia(PRESTACAO);
VALOR_DESCONTADO <- SALBRUTO * (60/100);
se ( PRESTACAO <= VALOR_DESCONTADO)então
imprima("O empréstimo pode ser concedido!");
senão
imprima("O empréstimo não pode ser concedido!");
fim-se
fim
Exemplo
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main(){
float SALBRUTO,PRESTACAO,VALOR_DESCONTADO;
printf("digite o Salario bruto");
scanf("%f",&SALBRUTO);
printf("digite a prestacao");
scanf("%f",&PRESTACAO);
VALOR_DESCONTADO = SALBRUTO * (0.6);
if ( PRESTACAO <= VALOR_DESCONTADO){
printf("O emprestimo pode ser concedido!");
}
else{
printf("O emprestimo nao pode ser concedido!");
}
getch();
Exemplo
Construa um algoritmo em PORTUGOL, que receba três
valores, A, B e C, e
armazene-os em três variáveis com os seguintes nomes:
MAIOR, INTER e MENOR (os nomes correspondem aos
valores ordenados).
início
real: A, B, C,MAIOR,INTER,MENOR;
leia(A,B,C);
se ( A < B ) e ( A < C )então
MENOR <- A;
se ( B < C )então
INTER <- B;
MAIOR <- C;
senão
INTER <- C;
MAIOR <- B;
fim-se
fim-se
se ( B < A ) e ( B < C )então
MENOR <- B;
se ( A < C )então
INTER <- A;
MAIOR <- C;
senão
INTER <- C;
MAIOR <- A;
fim-se
fim-se
se ( C < A ) e ( C < B )então
MENOR <- C;
se ( A < B )então
INTER <- A;
MAIOR <- B;
senão
INTER <- B;
MAIOR <- A;
fim-se
fim-se
fim
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
main(){
float A, B, C,MAIOR,INTER,MENOR;
printf("Informe o valor de A");
scanf("%f",&A);
printf("Informe o valor de B");
scanf("%f",&B);
printf("Informe o valor de C");
scanf("%f",&C);
if (( C < A ) && ( C < B)) {
MENOR = C;
if ( A < B ){
INTER = A;
MAIOR = B;
}else{
INTER = B;
MAIOR = A;
}
}
printf("Valor Maior:%f",MAIOR);
printf("Valor Inter:%f",INTER);
printf("Valor Menor:%f",MENOR);
getch();
if ( ( A < B ) && ( A < C ) ){
MENOR = A;
if ( B < C ){
INTER = B;
MAIOR = C;
}else{
INTER = C;
MAIOR = B;
}
}
if ( ( B < A ) && ( B < C )){
MENOR = B;
if ( A < C ){
INTER = A;
MAIOR = C;
}else{
INTER = C;
MAIOR = A;
}
}
}
Exemplo
Escreva um programa em C que informe o peso ideal de uma pessoa. Os valores de
entrada são: altura , o peso atual e o sexo da pessoa que devera ser “1 –para
masculino” e “2 – para feminino”.
-Regra para o peso ideal para pessoas do sexo masculino:
peso ideal = (72.7 * altura) - 58 ;
-Regra para o peso ideal para pessoas do sexo feminino:
peso ideal = (62.1 * altura) - 44.7;
-Regra geral: se o peso ideal for maior ou igual ao peso atual +10:
escreva “Anoréxico”
senão se o peso ideal for maior ou igual ao peso atual -10:
escreva “bola 7”
senão escreva “tá no shape”
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<string.h>
main(){
float altura, peso_ideal, peso_atual;
int sexo;
printf("Informe a altura \n ");
scanf("%f",&altura);
printf("Informe o peso atual \n ");
scanf("%f",&peso_atual);
printf("Informe o sexo \n ");
printf("1-Masculino \n ");
printf("2-Feminino \n ");
scanf("%i",&sexo);
if (sexo==1){
peso_ideal = (72.7 * altura) - 58 ;
}else if (sexo==2){
peso_ideal = (62.1 * altura) - 44.7;
}
if(peso_atual>=(peso_ideal+10)){
printf("Gordinho");
}
else if(peso_atual<=(peso_ideal-10)){
printf("Anorexico");
}
else{
printf(" ta no shape");
}
printf("Peso ideal :%f",peso_ideal);
getch();
}
Download

Material 01