Anda di halaman 1dari 8

Universidade Federal do Vale do So Francisco Curso de Engenharia da Produo / Eltrica

Algoritmos e Programao Parte 06


Prof. Jorge Cavalcanti jorge.cavalcanti@univasf.edu.br www.univasf.edu.br/~jorge.cavalcanti www.twitter.com/jorgecav

Algoritmos e Programao
Exemplo 01 - Programa bsico em C
#include <stdio.h> // informa ao compilador que ele deve incluir os arquivo#include <conio.h> //cabealhos stdio.h e conio.h int main () { printf ("Meu primeiro \n programa em 'C'! \n"); // "\n" quebra de linha getch(); //Recurso necessrio para manter aberta a janela no //WINDOWS return(0); //Valor retornado pela funo "INT MAIN() } //Funo principal obrigatria. INT informa que seu retorno //um inteiro

Algoritmos e Programao
Exemplo 02
/* Programa Soma de dois nmeros Entrada: dois numeros Sada: soma */ #include <stdio.h> #include <conio.h> int main() { int a,b,c; printf ("Digite dois numeros\n"); scanf ("%d",&a); scanf ("%d",&b); c=a+b; printf ("A soma eh: %d \t",c); getch(); return (0); }
3

Algoritmos e Programao
Exemplo 03
// Programa Clculo da mdia de 02 notas #include <stdio.h> #include <conio.h> int main() { int a,b; float c; printf("Digite duas notas\n"); scanf("%d" "%d",&a,&b); c=(a+b)/2; printf("A media eh: %.2f",c); getch(); return (0); }

Algoritmos e Programao
Exemplo 04
Construa um programa em C que receba trs notas e seus respectivos pesos, calcule e mostre a mdia ponderada dessas notas. #include <stdio.h> #include <conio.h> int main() { float n1,n2,n3,p1,p2,p3,med; printf("Digite trs medias:\n"); scanf("%2f" "%2f" "%2f",&n1,&n2,&n3); printf("Digite o peso de cada media:\n"); scanf("%f" "%f" "%f",&p1,&p2,&p3); med=((n1*p1)+(n2*p2)+(n3*p3))/(p1+p2+p3); printf("A media eh: %f" ,med); getch(); return (0); }
5

Algoritmos e Programao
Exemplo 05
Faa um programa que leia uma temperatura em graus Celsius e calcule o correspondente em Fahrenheit. Sabendo que: F=(180*(C+32))/100.
#include <stdio.h> #include <conio.h> int main() { float c,fa; printf("Digite uma temperatura em Graus Celsius:\n"); scanf("%f" ,&c); fa=(180*(c+32))/100; printf("A temperatura correspondente em Fahrenheit eh: %f" ,fa); getch(); return (0); }

Algoritmos e Programao
Funes Matemticas
Para usar essas funes, incluir a diretiva math.h (#include <math.h>)
abs () Calcula o valor absoluto de um inteiro. Sintaxe: int abs (int n); Exemplo: int i; i = -8; printf (%d, abs(i)); /*escreve na tela 8*/
7

Algoritmos e Programao
Funes Matemticas
fabs () Calcula o valor absoluto de um real. Sintaxe: float fabs (float n); Exemplo: float f; f = -3.7; printf (%f, fabs(f)); /*escreve na tela 3.70000*/

Algoritmos e Programao
Funes Matemticas
pow () Efetua a Potenciao xy. Sintaxe: float pow (float x, float y); Exemplo: printf (%.2lf, pow(2, 3)); /* escreve na tela 8.00 */ printf (%.2f, (float)pow(2, 3)); /* escreve na tela 8.00 */

Algoritmos e Programao
Funes Matemticas
sqrt () Raiz Quadrada. Sintaxe: double sqrt (double x); Exemplo: printf (%.3lf, sqrt(9)); /* escreve na tela 3.000 */

10

Algoritmos e Programao
Funes Matemticas
log () Logartmo natural. Sintaxe: double log (double x); Exemplo: printf (%.1lf, log(30)); /* escreve na tela 3.4 */

11

Algoritmos e Programao
Funes Matemticas
log10 () Logartmo na base 10. Sintaxe: double log10 (double x); Exemplo: printf (%.3lf, log10(30)); /* escreve na tela 1.477 */

12

Algoritmos e Programao
Funes Matemticas
cos () Cosseno. Sintaxe: double cos (double x); /* x em radianos */ Exemplo: printf (%.2lf, cos(3.141592/4)); /* escreve na tela 0.71

13

Algoritmos e Programao
Funes Matemticas
sin () Seno. Sintaxe: double sin (double x); /* x em radianos */ Exemplo: printf (%.2lf, sin(3.141592/3)); /* escreve na tela 0.87 */

14

Algoritmos e Programao
Funes Matemticas
tan () Tangente. Sintaxe: double tan (double x); /* x em radianos */ Exemplo: printf (%.2lf, tan(3.141592/5)); /* escreve na tela 0.73 */

15

Anda mungkin juga menyukai