Você está na página 1de 7

Universidade Estácio de Sá

Polo Diamante - São Luís-Ma


Professor: Arlison Martins
Alunos: André, Cris e Samuel
Data: 30/03/2023

Introdução à Programação Estruturada em C


1-

#include <stdio.h>
#include <stdlib.h>

int main()
{
float L1, L2, area, perimetro;

printf("Quanto mede um dos lados do retangulo ?");


scanf("%f", &L1);

printf("Quanto mede o outro lado do retangulo ?");


scanf("%f", &L2);

area = L1 * L2;
perimetro = 2 * (L1+L2);
printf("Quanto mede um dos lados do retangulo ?");
scanf("%f", &L1);
printf("A area e o perimetro do retangulo de lados %.2f e %.2f \nvalem consecutivamente
%.2f e %.2f", L1,L2,area,perimetro);
}

2-

#include <stdio.h>
#include <stdlib.h>

int main()
{
int D, X, Y;

printf("Qual o valor que X assume ?");


scanf("%i", &X);

printf("Qual o valor que Y assume ?");


scanf("%i", &Y);
D = ( 3 * X ) + ( 4 * Y * Y );

printf("O valor do dominio da funçao \ncom X sendo %i e Y sendo %i e igual a %i",X,Y,D);


}

3-

#include <stdio.h>
#include <stdlib.h>

int main()
{
float C, F;

printf("Qual a temperatura em Fahrenheit ?");


scanf("%f", &F);

C = 5 * (F - 32) / 9 ;

printf("A temperatura em Celsius e igual a %f", C);


}

4-
#include <stdio.h>
#include <stdlib.h>

int main()
{
char nome[50];
int idade;
char cargo[30];
float salario, a, b, c;

printf("Qual seu nome ?");


fgets(nome,50,stdin);

printf("Qual a sua idade ?");


scanf("%i", &idade);

__fpurge(stdin);
printf("Qual o seu cargo ?");
fgets(nome,50,stdin);
printf("Qual o seu salario bruto ?");
scanf("%f", &salario);

a = salario + 15 * salario / 100;

b = 10 * salario / 100;

c = (a+b) - (8 * (a+b) /100);

printf("%.2f",c);

return 0;
}

5-
#include <stdio.h>
#include <stdlib.h>

int main()
{
char nome[50];
float hora,salarioBruto,inss,ir,salarioLiquido;
int dep;

printf("Qual seu nome ?");


fgets(nome,50,stdin);

printf("Quantas horas trabalhadas ?");


scanf("%f", &hora);

printf("Quantos depedentes ?");


scanf("%i", &dep);

salarioBruto = (25 * hora) + (40 *dep);

inss = 6,5 * salarioBruto / 100;

ir = 10 * salarioBruto / 100;

salarioLiquido = salarioBruto - inss - ir;

printf("Sr. %s seu salario bruto foi de %.2f,o imposto que pagou pro INSS foi de %.2f e pro
IR %.2f,resultando no valor de salario liquido de
%.2f",nome,salarioBruto,inss,ir,salarioLiquido);
}
6-
char nome[30];
float precoAutomovel,precoFabrica,precoImpostos,revendedor;

printf("Qual o nome do automovel ?");


fgets(nome,30,stdin);

printf("Qual o preço de fabrica ?");


scanf("%f", &precoFabrica);

precoImpostos = 45 * precoFabrica / 100;

revendedor = 28 * precoFabrica / 100;

precoAutomovel = precoFabrica + precoImpostos + revendedor;

printf("O automovel %s tem o preço final de %.2f",nome,precoAutomovel);


return 0;

7-

char nome[50];
int idade =5;

printf("Qual o nome do nadador ?");


fgets(nome,50,stdin);

printf("Qual a idade do nadador ?");


scanf("%i", &idade);

if (idade<=7) {
printf("O %s pertence a categoria infatil A",nome);
}
else if (idade<=10) {
printf("O %s pertence a categoria infatil B",nome);
}
else if (idade<=13) {
printf("O %s pertence a categoria juvenil A",nome);
}
else if (idade<=17) {
printf("O %s pertence a categoria juvenil B",nome);
}

return 0;
8-

#include <stdio.h>
#include <stdlib.h>

int main()
{
char nome[50];
char categoria;
float salario;

printf("Qual o nome do trabalhador ?");


fgets(nome,50,stdin);

printf("Qual o salrio bruto ?");


scanf("%f", &salario);

__fpurge(stdin);
printf("Qual a sua categoria em letra maiuscula ?");
scanf("%c", &categoria);

if ( categoria =='A' || categoria == 'C' || categoria == 'F' || categoria == 'H' ) {


salario += 10 * salario / 100;
printf("O %s faz parte da categoria %c e tem um salario liquido de
%.2f",nome,categoria,salario);
}
else if ( categoria == 'B' || categoria == 'D' || categoria == 'E' || categoria == 'I' || categoria
== 'J' || categoria == 'T' ) {
salario += 15 * salario / 100;
printf("O %s faz parte da categoria %c e tem um salario liquido de
%.2f",nome,categoria,salario);
}
else if ( categoria == 'K' || categoria == 'R' ) {
salario += 25 * salario / 100;
printf("O %s faz parte da categoria %c e tem um salario liquido de
%.2f",nome,categoria,salario);
}
else if ( categoria == 'L' || categoria == 'M' || categoria == 'N' || categoria == 'O' || categoria
== 'P' || categoria == 'Q' || categoria == 'S' ) {
salario += 35 * salario / 100;
printf("O %s faz parte da categoria %c e tem um salario liquido de
%.2f",nome,categoria,salario);
}
else if ( categoria == 'U' || categoria == 'V' || categoria == 'X' || categoria == 'Y' || categoria
== 'W' || categoria == 'Z' || categoria == 'S' ) {
salario += 50 * salario / 100;
printf("O %s faz parte da categoria %c e tem um salario liquido de
%.2f",nome,categoria,salario);
}

return 0;
}

9-

#include <stdio.h>
#include <stdlib.h>

int main()
{
char nome[50];
float salario;
int dependentes;

printf("Qual o nome do trabalhador ?");


fgets(nome,50,stdin);

printf("Qual o salrio bruto ?");


scanf("%f", &salario);

printf("Quantos depedentes voce tem ?");


scanf("%i", &dependentes);

if ( salario < 2000 && dependentes > 2) {


salario += 25 * salario / 100;
printf("O %s e seu novo salario e de %.2f",nome,salario);
}

else if ( salario > 2000 && dependentes == 1) {


salario += 15 * salario / 100;
printf("O %s e seu novo salario e de %.2f",nome,salario);
}
else if ( salario > 2000 && dependentes == 0) {
salario += 7.5 * salario / 100;
printf("O %s e seu novo salario e de %.2f",nome,salario);
}
}

10-

#include <stdio.h>
#include <stdlib.h>

int main()
{
float N1,N2,N3,N4,notaPonderada,EX;
printf("Qual a primeira nota ?");
scanf("%f", &N1);

printf("Qual a segunda nota ?");


scanf("%f", &N2);

printf("Qual a terceira nota ?");


scanf("%f", &N3);

printf("Qual a quarta nota ?");


scanf("%f", &N4);

notaPonderada = ( N1 * 2 + N2 * 3 + N3 * 4 + N4 * 1 ) / 10;

if ( notaPonderada >= 7) {
printf("Aluno foi aprovado");
}
else if (notaPonderada < 5) {
printf("Aluno foi reprovado");
}
else if (notaPonderada < 7 && notaPonderada > 5) {

printf("Qual a nota do exame ?");


scanf("%f",&EX);

float resultado = (EX + notaPonderada) / 2;

if ( resultado >= 7) {
printf("Aluno foi aprovado");
}else {
printf("Aluno foi reprovado");
}
}
}

Você também pode gostar