Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Exercícios de Programação em C++, Exercícios de Linguagem de Programação

Documento contendo três exercícios de programação em linguagem c++ para calcular raízes de equações do segundo grau, classificar triângulos e calcular médias ponderadas. Além disso, há exercícios para encontrar a diferença entre o maior e menor valor lidos e converter horas, minutos e segundos em segundos.

Tipologia: Exercícios

2021

Compartilhado em 08/11/2021

paulo-eufrauzino-6
paulo-eufrauzino-6 🇧🇷

5 documentos

1 / 10

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
PAULO EUFRAUZINO DE SOUSA FILHO
ATIVIDADE DA AULA 01: LISTA 1 QUESTÕES: 1 a 7.
Trabalho apresentado ao Professor
ANTÔNIO BARBOSA DE SOUZA
JÚNIOR do IFCE Maracanaú$da
disciplina de linguagem de programação,
turno da manhã do curso de Engenharia
de Controle e Automação.
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe Exercícios de Programação em C++ e outras Exercícios em PDF para Linguagem de Programação, somente na Docsity!

PAULO EUFRAUZINO DE SOUSA FILHO

ATIVIDADE DA AULA 01: LISTA 1 QUESTÕES: 1 a 7.

Trabalho apresentado ao Professor ANTÔNIO BARBOSA DE SOUZA JÚNIOR do IFCE Maracanaú da disciplina de linguagem de programação, turno da manhã do curso de Engenharia de Controle e Automação.

  1. Dados três valores A, B e C de uma equação do segundo grau (Ax2+Bx+C=0), faça um programa em Linguagem C++para calcular o valor das raízes, se para os valores fornecidos for possível determinar raízes reais. #include #include <math.h> using namespace std; int main() { float a,b,c, delta, x1, x2; cout<<"Digite o valor de a: "; cin>> a; if(a==0) { cout<<"\n Não é equação do segundo grau."; } else { cout<<"Digite o valor de b: "; cin>> b; cout<<"Digite o valor de c: "; cin>> c; delta= pow(b,2)-4ac; cout<<"\n o valor de delta: "<<delta; if(delta < 0) { cout<<"\n Não existem raízes reais."; } else { x1=(-b+sqrt(delta))/2a; x2=(-b-sqrt(delta))/2a; cout<<"\n x1: "<<x1;

cout<<"\n Não existe triângulo com lado negativo."; } else { cout<<"\n\n"; } } if(fabs(l1-l2)<l3<(l1+l2)){ if(fabs(l1-l3)<l2<(l1+l3)){ if(fabs(l2-l3)<l1<(l1+l2)){ cout<<"É triangulo.\n"; if(l1==l2 && l1==l3) { cout<< "\nÉ um triângulo equilátero. "; } else { if(l1==l2 || l1==l3 || l2==l3 ) { cout<<"\n É um triângulo isósceles. "; } else { cout<<"\n É um triângulo escaleno."; } } }else{ cout<<"Não é triangulo.\n"; } }else{ cout<<"Não é triângulo.\n";

}else{ cout<<"Não é triângulo.\n"; } return 0; } }

  1. Fazer um programa em Linguagem C++ para ler três notas (sistema do IFCE), Calcular a média (ponderada), dizer se foi aprovado por média (7,0), caso contrário, calcular qual a nota que o aluno precisará fazer na final para ser aprovado por média final (5,0). #include <stdio.h> #include <stdlib.h> #include <math.h> #include using namespace std; int main() { float n1, n2, m1, m2; cout<<"Insira a primeira nota: "; cin>>n1; cout<<"Insira a segunda nota: "; cin>>n2; m1 = (n1+n2)/2; if (m1 >= 7) { cout<<"Aprovado"; } else { if (m1>=3) { m2 = 10-m1;

menor = vet[0]; for (i=0; i<dim; i++) { if(vet[i] < menor) { menor = vet[i]; } } diferenca = maior - menor; cout<<"O maior valor é: "; cout<<maior; cout<<"\nO menor valor é: "; cout<<menor; cout<<"\nA diferença entre o maior e menor valor é: "; cout<<diferenca; return 0; }

  1. Ler quatro números e escrever a diferença entre o maior e o menor valor lido. #include <stdio.h> #include <math.h> #include using namespace std; #define dim 4 int main () { int i, vet[dim]; int maior, menor, diferenca; for (i=0; i<dim; i++) { cout<<"digite um número:"; cin>>vet[i];

maior = vet[0]; for (i=0; i<dim; i++) { if(vet[i] > maior) { maior = vet[i]; } } menor = vet[0]; for (i=0; i<dim; i++) { if(vet[i] < menor) { menor = vet[i]; } } diferenca = maior - menor; cout<<"O maior valor é: "; cout<<maior; cout<<"\nO menor valor é: "; cout<<menor; cout<<"\nA diferença entre o maior e menor valor é: "; cout<<diferenca; return 0; }

  1. Ler 10 números e escrever o maior valor lido. #include <stdio.h> #include <math.h> #include using namespace std; #define dim 10 int main ()

convh=h3600; convm=m60; soma = convh+convm+s; cout<< "O resultado em segundos é: " <<soma; return 0; }