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 Básica em C para Engenharia Elétrica, Notas de estudo de Engenharia Mecânica

Documento contendo códigos de exercícios de programação básica em c para estudantes de engenharia elétrica da universidade presbiteriana mackenzie, durante o curso de engenharia elétrica, com professor sergio v. D. Pamboukian. Os exercícios abordam temas como logaritmos, raízes e módulos.

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 16/11/2007

caue-paraguassu-10
caue-paraguassu-10 🇧🇷

10 documentos

1 / 3

Toggle sidebar

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

Não perca as partes importantes!

bg1
Universidade Presbiteriana Mackenzie
Curso de Engenharia Elétrica
Computação Básica e Programação I – Prof. Sergio V. D. Pamboukian
Nome do aluno: XXXXXXXXXXXXXXXXX Código de Matrícula:
XXXXXXXX-X
Turma de Laboratório:XXX
Listas que estão sendo entregues: 8
8.6
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
double logalogb (double a, double b)
{
return (log(a))/(log(b));}
int main(int argc, char *argv[])
{double x,y,div;
cout<<"a= ";cin>>x;
cout<<"b= ";cin>>y;
div= logalogb(x,y);
cout<<"log de a na base b eh: "<<logalogb<<endl;
system("PAUSE");
return 0;
}
8.7
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
double raiz(double a, double b, double c)
{
return pow(c,(b/a));}
int main(int argc, char *argv[])
{double x,y,z,r;
cout<<"digite x: ";cin>>x;
cout<<"digite o grau da raiz: ";cin>>y;
cout<<"digite o grau de x: ";cin>>z;
r=raiz(x,y,z);
pf3

Pré-visualização parcial do texto

Baixe Exercícios de Programação Básica em C para Engenharia Elétrica e outras Notas de estudo em PDF para Engenharia Mecânica, somente na Docsity!

Universidade Presbiteriana Mackenzie

Curso de Engenharia Elétrica Computação Básica e Programação I – Prof. Sergio V. D. Pamboukian Nome do aluno : XXXXXXXXXXXXXXXXX Código de Matrícula : XXXXXXXX-X Turma de Laboratório :XXX Listas que estão sendo entregues : 8

#include #include #include using namespace std; double logalogb (double a, double b) { return (log(a))/(log(b));} int main(int argc, char *argv[]) {double x,y,div; cout<<"a= ";cin>>x; cout<<"b= ";cin>>y; div= logalogb(x,y); cout<<"log de a na base b eh: "<<logalogb<<endl; system("PAUSE"); return 0; }

#include #include #include using namespace std; double raiz(double a, double b, double c) { return pow(c,(b/a));} int main(int argc, char *argv[]) {double x,y,z,r; cout<<"digite x: ";cin>>x; cout<<"digite o grau da raiz: ";cin>>y; cout<<"digite o grau de x: ";cin>>z; r=raiz(x,y,z);

cout<<r<<endl; system("PAUSE"); return 0; }

#include #include

using namespace std; double modulo(double x) {if (x<0){ return x*(-1);} else {return x;}} int main(int argc, char *argv[]) {double a,m; cout<<"digite o valor de x: ";cin>>a; m=modulo(a); cout<<"modulo de x="<<a<<endl; system("PAUSE"); return 0; }

#include #include #include using namespace std; double aa(double x1,double y1,double x2,double y2) {double a; return a=sqrt((x2-x1)(x2-x1)+(y2-y1)(y2-y1));} double bb(double x2,double y2,double x3,double y3) {double b; return b=sqrt((x2-x3)(x2-x3)+(y2-y3)(y2-y3));} double cc(double x1,double y1,double x3,double y3) {double c; return c=sqrt((x3-x1)(x3-x1)+(y3-y1)(y3-y1));} double sp(double a,double b, double c) {double sp;