Prévia do material em texto
Elabore o fluxograma e a implementação em C de um programa que calcule e exiba a área de um triângulo, considerando a fórmula: área = (Base * Altura)/2. O usuário irá fornecer os valores da base e da altura.
PROGRAMAÇÃO EM C
#include<stdio.h>
int main()
{
float base, altura, area;
printf("Digite o valor da base do triangulo: ");
scanf("%f", &base);
printf("Digite o valor da altura do triangulo: ");
scanf("%f", &altura);
area = ((base*altura)/2);
printf("A area do triangulo eh: %1.2f\n\n", area);
return 0;
Elabore o fluxograma e a implementação em C de um programa que leia a velocidade de um veículo em km/h, calcule e exiba a velocidade em m/s (metros por segundo).
PROGRAMAÇÃO EM C
#include <stdio.h>
int main()
{
float a=0.0, v=0.0;
printf("Digite a velocidade em km/h: \n");
scanf("%f",&a);
v=a/3.6;
printf("a velocidade e:%f m/s\n",v);
return 0;
}
Elabore o fluxograma e a implementação em C de um programa que calcule a área de uma circunferência, considerando a fórmula ÁREA = π* RAIO2 . Utilize as variáveis AREA e RAIO, a constante π (pi =3,14159) e os operadores aritméticos de multiplicação.
PROGRAMAÇÃO EM C
#include <stdio.h>
int main()
{
float a=0.0, v=0.0;
printf("Digite a velocidade em km/h: \n");
scanf("%f",&a);
v=a/3.6;
printf("a velocidade e:%f m/s\n",v);
return 0;
}
Elabore o fluxograma e a implementação em C de um programa que leia uma medida em polegadas e exiba a equivalente em centímetros, sabendo que 2.54 cm equivalem a 1 polegada.
PROGRAMAÇÃO EM C
#include <stdio.h>
int main()
{
float p, m;
printf("Digite a medida:\n");
scanf("%f",&p);
m=p*2.54;
printf("A medida eh:%f cm \n",m);
return 0;
}
Considere a seguinte situação: descontam-se inicialmente 10% do salário bruto do trabalhador como contribuição à previdência social. Após esse desconto, há outro desconto de 5% sobre o valor restante do salário bruto, a título de um determinado imposto. Elabore o fluxograma e a implementação em C de um programa leia o salário bruto de um cidadão e exiba o seu salário líquido.
PROGRAMAÇÃO EM C
#include
int main()
{
float s=0.0,sliq=0.0;
printf("Digite o salario: \n");
scanf("%f",&s);
sliq=(s*0.90)*0.95;
printf("o salario liquido eh :%f \n",sliq);
return 0;
}
7. O Sistema de avaliação de determinada disciplina, é composto por três provas. A primeira provatem peso 2, a segunda tem peso 3 e a terceira tem peso 5. Elabore o fluxograma e a implementaçãoem C de um programa para calcular a média final de um aluno dessa disciplina.
PROGRAMAÇÃO EM C
int main(int argc, char** argv) {
float p1=0.0,p2=0.0,p3=0.0,m=0.0;
printf("Digite a nota p1\n");
scanf("%f",&p1);
printf("Digite a nota p2\n");
scanf("%f",&p2);
printf("Digite a nota p3\n");
scanf("%f",&p3);
m=(2*p1+3*p2+5*p3)/10;
printf("A media do aluno eh :%f\n",m);
return 0;
}
8. Elabore o fluxograma e a implementação em C de um programa que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.
PROGRAMAÇÃO EM C
int main(int argc, char** argv) {
int horas=0, min=0, seg=0, resto=0;
printf("Digite o tempo em horas\n");
scanf("%i",&horas);
printf("Digite o tempo em minutos\n");
scanf("%i",&min);
printf("Digite o tempo em segundos\n");
scanf("%i",&seg);
horas=horas/3600;
resto=min-(horas*3600);
min=resto/60;
seg=resto-(min*60);
printf("horas:%i, minutos:%i, segundos:%i\n", horas, min, seg);
return (0);
}
9 Elabore o fluxograma e a implementação em C de um programa que leia dois valores inteiros A e B, e se os valores forem iguais deverá se somar os dois, caso contrário multiplique A por B, ao final do calculo atribuir o valor para uma variável C e exibi-la na tela.
PROGRAMAÇÃO EM C
int main()
{
int a, b, c;
printf("Digite o valor de A: ");
scanf("%d", &a);
printf("\nDigite o valor de B: ");
scanf("%d", &b);
if(a==b){
c=a+b;
}
else{
c=a*b;
}
printf("\nC igual a: %d", c);
return 0;
}
10. Elabore o fluxograma e a implementação em C de um programa que pergunte em que ano você nasceu e exiba quantos anos você tem. Exiba também 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 e a implementação em C de um programa que permita a entrada de um número qualquer e exiba se esse número é par ou ímpar.
PROGRAMAÇÃO EM C
int main(int argc, char** argv) {
int n, divisao;
printf("Digite um numero: ");
scanf("%d", &n);
divisao=n/2;
if (n==divisao*2)
{
printf("o seu numero eh par");
}
else
{
printf("o seu numero eh impar");
}
return 0;
}
12. Elabore o fluxograma e a implementação em C de um programa que leia um número N e exiba “F1”, “F2” ou “F3”, conforme a condição: “F1”, se N <= 10 “F2”, se N > 10 e N <= 100 “F3”, se n > 100 .
13. Elabore o fluxograma e a implementação em C de um programa que leia três valores inteiros, diferentes entre si, e exiba o maior desses valores.
PROGRAMAÇÃO EM C
int main(int argc, char** argv) {
int a,b,c,n;
printf("Digite o valor de (A):");
scanf("%i,",&a,n);
printf("Digite o valor de (B):");
scanf("%i,",&b,n);
printf("Digite o valor de (C):");
scanf("%i,",&b,n);
if(a>b){
if(a>b){
printf("O maior eh A:%i",a);
}else{
printf("O maior eh C:%i",b);
}
}else{
if(b>c){
printf("O maior eh B:%i",b);
}else{
printf("O maior eh C:%i",c);
}
}
return 0;
}
14. Elabore o fluxograma e a implementação em C de um programa que leia as medidas dos lados de um triângulo e exiba se esse triângulo é EQUILÁTERO, ISÓSCELES ou ESCALENO. Observação: Triângulo equilátero: Possui os 3 lados iguais. Triângulo isósceles: Possui 2 lados iguais. Triângulo escaleno: Possui 3 lados diferentes.
PROGRAMAÇÃO EM C
#include <iostream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) {
float a,b,c;
printf("Digite a primeira medida:");
scanf("%f",&a);
printf("Digite a segunda medida:");
scanf("%f",&b);
printf("Digite a terceira medida:");
scanf("%f",&c);
if((a<0)||(b<0)||(c<0)){
printf("Sorry! \nOs valores nao podem formar um triangulo\n");
}
else if((a==b)&&(a==c)&&(b==c)){
printf("O triangulo e equilatero\n");
}
else if((a==b)&&(a==c)||(b==c)){
printf("O triangulo e isosceles\n");
}else if((a!=b)&&(a!=c)&&(b!=c)){
printf("O triangulo e escaleno\n");
}
return 0;}