Encontro 03 - Comandos de Entrada e de Saida
Encontro 03 - Comandos de Entrada e de Saida
Encontro 03 - Comandos de Entrada e de Saida
Laboratório de Programação
1
Operador de Atribuição
•=
• Faz a atribuição de valores para as variáveis.
• Armazena o valor (em binário) na memória reservada para a variável.
• char letra;
• letra = 's';
• int x, z;
• x = 45;
• z = 371;
• float valor23;
• valor23 = 87.32;
Operadores Aritméticos
Adição +
Subtração -
Multiplicação *
Divisão Real /
Divisão Inteira /
Conjunção &&
Disjunção ||
Negação !
Operadores Relacionais
Igual ==
Diferente !=
Maior >
Menor <
✦ Variáveis envolvidas
✦ delta -> do tipo real
✦ Entradas
✦ ...
✦ Saídas
✦ delta
✦ Processamento a ser realizado
Código C
// programa: Delta.c
// propósito: Calcula o delta de 3/2 xˆ2 + 2x - 1
// autor: José Olimpio
#include<stdio.h>
int main() {
float delta;
printf("\nCalcular delta de 3/2 xˆ2 + 2x - 1.\n");
delta = 2.0 * 2.0 - 4.0 * (3.0 / 2.0 ) * (-1.0);
printf("\nDELTA é igual a\t%f", delta );
return 0;
}
Usando variáveis.
#include<stdio.h>
int main(){
float a, b, c;
a = 3.0 / 2.0;
b = 2.0;
c = -1.0;
float delta = b * b – 4.0 * a * c;
printf(“Delta = %f\n”, delta);
return 0;
}
Problema 02
✦ Variáveis envolvidas
✦ a, b, c, delta -> do tipo real
✦ Entradas
✦ a, b e c
✦ Saídas
✦ delta
✦ Processamento a ser realizado
Código C
// programa: Delta.c
// propósito: Calcula o delta de equacoes do 2. grau
// autor: José Olimpio
#include<stdio.h>
int main() {
float a, b, c, delta;
printf("\nCalcular delta da equação 2. grau.\n");
printf( "\nDigite os coeficientes a, b e c:\n";
scanf(“%f%f%f“, &a, &b, &c);
delta = b*b - 4.0*a*c;
printf("DELTA é igual a\t%f", delta );
return 0;
}
Problema 03 (desafio)