Escolar Documentos
Profissional Documentos
Cultura Documentos
Elabore o fluxograma e a implementao em C de um programa que leia a velocidade de um veculo em km/h, calcule e exiba a velocidade em m/s (metros por segundo).
Fluxograma
Implementao
Inicio
vel
vel2=vel/3.6
system("PAUSE"); return 0; }
FIM
2. Elabore o fluxograma e a implementao em C de um programa que calcule a rea de uma circunferncia, considerando a frmula REA = * RAIO2 . Utilize as variveis AREA e RAIO, a constante (pi =3,14159) e os operadores aritmticos de multiplicao.
Fluxograma
Implementao
#include <stdio.h>
Inicio
"Digite o raio da circunferncia"
#include <stdlib.h>
int main() {
raio
area=3,14159*(raio*raio)
FIM
3. Elabore o fluxograma e a implementao em C de um programa que leia uma medida em polegadas e exiba a equivalente em centmetros, sabendo que 2.54 cm equivalem a 1 polegada.
Fluxograma
Implementao
Inicio
"Digite o valor em
polegadas para converter em centmetros"
int main() pol { float pol,ecm; cmf=pol*2.54 printf("Digite o valor em polegada para converter em cm "); scanf("%f",&pol); "Equivale a XX cm" ecm =2.54*pol; printf("Equivale a %f cm \n",ecm);
FIM
system("PAUSE"); return 0; }
4. Considere a seguinte situao: descontam-se inicialmente 10% do salrio bruto do trabalhador como contribuio previdncia social. Aps esse desconto, h outro desconto de 5% sobre o valor restante do salrio bruto, a ttulo de um determinado imposto. Elabore o fluxograma e a implementao em C de um programa leia o salrio bruto de um cidado e exiba o seu salrio lquido.
Inicio
#include <stdio.h>
"Entre com o valor bruto do salario em reais "
#include <stdlib.h>
int main()
brut
{ float brut,liq,par ;
par=brut-(brut*0,1)
scanf("%f",&brut); par=brut-(brut*0.1);
"Seu salario liquido eh XX reais"
Fim
return 0;}
5. Elabore o fluxograma e a implementao em C de um programa que leia o tempo de durao de um evento em uma fbrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.
#include<stdio.h>
Inicio
{ int tseg, hora, min, seg; printf ("Digite o valor em segundos "); scanf("%i",&tseg);
tseg
hora=tseg/3600; min=(tseg%3600)/60; seg=(tseg%3600)%60; printf("O evento durou %i horas_ _, % i minutos, %i segundos. \n",hora,min,seg);
system("pause"); return 0; }
Fim
6. O sistema de avaliao de determinada disciplina, composto por trs provas. A primeira prova tem peso 2, a segunda tem peso 3 e a terceira tem peso 5. Elabore o fluxograma e a implementao em C de um programa para calcular a mdia final de um aluno dessa disciplina.
#include<stdio.h>
Inicio
{ float nfinal, n1, n2, n3; printf("Digite o valor da nota 1 "); scanf("%f",&n1); printf("Digite o valor da nota 2 ");
n1,n2,n3
nfinal=((n1*p1)+(n2*p2)+(n3*p3))/10
scanf("%f",&n2);
"Sua mdia final : XX"
Fim
7. Elabore o fluxograma de um programa que leia um nmero N e exiba F1, F2 ou F3, conforme a condio: F1, se N <= 10 F2, se N > 10 e N <= 100 F3, se n > 100
Inicio
"Digite o nmero para saber sua condio"
N10 ?
SIM
"F1"
NO SIM
N> 10 e 100 ?
"F2"
FIM
NO SIM
N>100
"F3"
8. Elabore o fluxograma de um programa que leia trs valores inteiros, diferentes entre si, e exiba o maior desses valores.
Inicio
"Digite os valores para saber quem maior"
a,b,c
a>b
NO SIM
SIM
a>c
NO
SIM
"a "
b>c
NO
"c"
"c"
"b"
FIM
9. Elabore o fluxograma de um programa que leia as medidas dos lados de um tringulo e exiba se esse tringulo EQUILTERO, ISSCELES ou ESCALENO. Observao: Tringulo equiltero: Possui os 3 lados iguais. Tringulo issceles: Possui 2 lados iguais. Tringulo escaleno: Possui 3 lados diferentes.
Inicio
"Digite o valor dos lados do triangulo para saber qual triangulo ."
a,b,c
a=b=c
SIM
a=bc
SIM
"Issceles"
NO
NO
"Equiltero"
ab=c
SIM
"Issceles"
NO
abc
"Escaleno"
FIM
10. Elabore o fluxograma de um programa que pergunte em que ano voc nasceu e exiba quantos anos voc tem. Exiba tambm se voc mais velho que 18 anos inclusive, se est entre 15 e 18 anos, ou se tem menos que 15 anos.
11. Elabore o fluxograma de um programa que permita a entrada de um nmero qualquer e exiba se esse nmero par ou mpar.
Inicio
result=n/2
O resto da diviso = 0?
SIM
NO
FIM
12. Elabore o fluxograma de um programa que leia 4 notas, exiba a mdia e uma mensagem conforme a condio: Mdia Mensagem Inferior a 3,0 Reprovado De 3,0 a 6,9 Exame De 7,0 a 10 Aprovado
Inicio
"Digite as 4 notas"
a,b,c,d nf=(a+b+c+d)/4
nf 7
SIM
"Aprovado"
NO
nf < 3
SIM
"Reprovado"
NO
"Exame"
FIM