Buscar

Trabalho Ciencia Computação II - André Inácio Barbosa (600165754)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Faça um algoritmo para ler e em seguida exibir as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Profissão, Rua, Bairro, Cidade, Estado, CEP, Telefone.
Resposta: 
var
Nome, Sexo, Profissao, Rua, Bairro, Cidade, Estado: caractere
Idade, Peso, Altura: real
CEP, Telefone: inteiro
inicio
leia (Nome)
leia (Idade)
leia (Sexo)
leia (Peso)
leia (Altura)
leia (Profissao)
leia (Rua)
leia (Bairro)
leia (Cidade)
leia (Estado)
leia (CEP)
leia (Telefone)
fimalgoritmo
2 - Faça um algoritmo que informe o nome e idade de duas pessoas. Mostre o nome e idade das duas pessoas na tela.
Resposta:
Var 
  nome1,nome2:literal
  idade1,idade2:inteiro 
  inicio
//Primeira pessoa
escreva("Informe o nome da primeira pessoa: ")
leia(nome1)
escreva("Informe a idade da primeira pessoa: ")
leia(idade1)
    limpatela
     //Segunda pessoa
escreva("Informe o nome da segunda pessoa: ")
leia(nome2)
escreva("Informe a idade da segunda pessoa: ")
leia(idade2)
 limpatela
escreval("Nome idade da Primeira pessoa é: " ,nome1, " -" ,idade1," anos")
escreval("")
escreval("Nome idade da segunda pessoa é: " ,nome2, " -" ,idade2," anos")
3- Faça um algoritmo que digite o nome e idade de duas pessoas. Encontre e imprima a diferenças de idades entre as pessoas. E a soma das idades das pessoas.
Resposta:
Program Inicio ;var nome1,nome2:string;var idade1,idade2,soma,diferenca1,diferenca2:integer;BeginWrite ('Digite o nome da primeira pessoa.');Writeln();read(nome1);Write ('Digite o nome da segunda pessoa.');Writeln();read(nome2);Writeln();Write ('Qual é a idade de ',nome1,'?');Writeln();read(idade1);Write ('Qual é a idade de ',nome2,'?');Writeln();read(idade2);diferenca1:=idade1-idade2;// Diferença da idade de nome1 pra nome2diferenca2:=idade2-idade1;// Diferença da idade de nome2 pra nome1Writeln();if (idade1>idade2) then //Se idade1 for maior que a idade2 vai imprimir...  Write ('',nome1,' é mais velho que ',nome2,' sua idade é ',idade1,'!')else//Se idade2 for maior que a idade1 vai imprimir...  Write ('',nome2,' é mais velho que ',nome1,' sua idade é ',idade2,'!');  Writeln(); // fim do primeiro elseif (idade1>idade2) then //comparação  Write ('A diferença é de ',diferenca1,' anos mais velho que ',nome2,'!')else  Write ('A diferença é de ',diferenca2,' anos mais velho que ',nome1,'!');Writeln();soma:=idade1+idade2;Write ('A soma das duas idades é ',soma,'');readln();End.
4- Faça um algoritmo que solicite a idade e o nome de quatro pessoas. Calcule e imprima a média aritmética das idades.
Resposta:
5- Faça um algoritmo para ler dois inteiros (variáveis A e B) e imprimir o resultado do quadrado da diferença do primeiro valor pelo segundo.
Resposta:
Program Inicio;var a,b,s,s1:integer;
Begin
Write ('Entre com o valor de A: ');
read (a);
Write ('Entre com valor de B: ');
read (b);
s:=a-b;
s1:=s*s;
writeln ();
Write ('A diferença é ',s1,'');
writeln ();
End. 
6- Faça um algoritmo que leia a descrição do produto, quantidade em estoque e valor unitário do produto. Informe o valor total em produtos existente no estoque.
Resposta:
7- Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo.
Resposta:
Variaveis:
   base, altura, area : real;
Inicio
   Leia(Base)
   Leia(Altura)
   Area ¬ (Base * Altura)/2
   Escreva (Area)
Fim
8- Construa um algoritmo para calcular as raízes de uma equação do 2º grau, sendo que os valores A, B e C são fornecidos pelo usuário.
Resposta:
//inicio
#include <stdio.h>
#include <math.h>
main(){
    //escreva Equações do 2º Grau!
    printf("Equações do 2º Grau!");
    //declare a, b, c, x',x'' : real
    float a,b,c,x1,x2;
    //escreva "Digite o valor de a"
    printf("Digite o valor de a");
    scanf("%f",&a);
    //escreva "Digite o valor de b"
    printf("Digite o valor de b");
    scanf("%f",&b);
    //escreva "Digite o valor de c"
    printf("Digite o valor de c");
    scanf("%f",&c);
    //x'<-[-b+rad(b,2)-4*a*c]/2
    x1=(-b+sqrt(pow(b,2)-4*a*c))/(2*a);
    //x''<-[-b-rad(b,2)-4*a*c]/2
    x2=(-b-sqrt(pow(b,2)-4*a*c))/(2*a);
    //escreva x',x''
    printf("x1 é igual a %f e x2 é igual %f\n",x1,x2);
//fim
}
9- Faça um algoritmo para transformar o valor correspondente a um intervalo temporal, expresso em horas, minutos e segundos, no valor correspondente em segundos.
Resposta:
var
 entrada:inteiro
 h,m,s:real
inicio
 escreval("Entre com os segundos: ")
 leia(entrada)
 h:= entrada div 3600
 m:=(entrada mod 3600)/60
 s:=(entrada mod 3600)mod 60
 escreval(h ," : ",m," : ",s)
10- Faça um algoritmo para calcular e imprimir o salário bruto a ser recebido por um funcionário em um mês. Você deverá utilizar os seguintes dados: número de horas que o funcionário trabalhou no mês, valor recebido por hora de trabalho, o valor da contribuição ao INSS, número de dependentes (filhos menores de 14 anos para adicionar o salário família) e o valor do salário família por nº de dependentes.
Resposta:
var
 vHorasTrabalhadas, vValorHora, vPercentDesconto : Real;
 vSalarioBruto, vValorDesconto, vSalarioLiquido : Real;
begin
 
 escreva('Informe a quantidade de horas trabalhadas: ');
 leia(vHorasTrabalhadas);
 
 escreva('Informe o valor recebido por hora: ');
 leia(vValorHora);
 
 escreva('Informe o percentual de desconto do INSS: ');
 leia(vPercentDesconto);
 
 vSalarioBruto <- vHorasTrabalhadas * vValorHora;
 vValorDesconto <- vSalarioBruto * vPercentDesconto / 100;
 vSalarioLiquido <- vSalarioBruto - vValorDesconto;
 
 escreva('O salário bruto é: ', vSalarioBruto);
 escreva('O valor de desconto é: ', vValorDesconto);
 escreva('O salário liquído é: ', vSalarioLiquido);

Continue navegando