algori
#include
int main()
{
float n1, n2, n3, m; printf ("Digite os tres valores das notas aqui:); scanf ("%f", & n1); scanf ("%f", & n2); scanf ("%f", & n3); m = (n1 + n2 + n3) / 3; printf ("A media do aluno e %f", m); if (m >= 5.o)
{
printf("\nAPROVADO")
}
else{ printf ("\nREPROVADO")
}
system ("pause")
Operadores aritméticos
+ SOMA
- SUBTRAÇÃO
* MULTIPLICAÇÃO
/ DIVISÃO
% MÓDULO
Para os exemplos utilizar x=69 e y=24:
+ soma une dois valores por adição exemplo: printf ("%f + %f = %f\n" , x, y, soma);
69+24=93
- subtração retira um valor de outro; exemplo: printf ("%f - %f = %f\n" , x, y, sub);
69-24=45
* multiplicação
O operador de multiplição adiciona finitas vezes um mesmo valor exemplo: printf ("%f * %f = %f\n" , x, y, mult);
69x24=1656.000
/ divisão
O comando tem como objetivo separar em partes iguais um valor exemplo: printf ("%f / %f = %f\n" , x, y, div);
69/24=2.875
% módulo
O módulo tem como resultado o resto da divisão printf ("%f % %f = %f\n" , x, y, mod);
69 mod 24=21.000
ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff- fffffff Operadores Lógicos
O retorno de um operador lógico é denominado “Valor Lógico”, que somente pode ser de dois tipos: verdadeiro ou falso.
Operador Símbolo Exemplo
OR (OU) || (espressão1) || (espressão2)
AND (E) && (espressão1) && (expressão)
NOT (NÃO) ! ! (expressão)
O operador lógico OR (||), analisa as duas variaveis, se uma delas for verdadeira ou diferente de zero, o retorno de OR será verdadeiro:
((a + b = 3) || (a + b = 6))
Se “a + b = 3” ou “a + b = 6” for verdadeiro execute o comando seguinte.
O operador lógico AND (&&), analisa duas expressões, para ele retornar valor verdadeiro, as duas expressões devem ser verdadeiras.
((a + b = 3) && (y + z = 3))
Se “a + b = 3” e “y + z = 3” for verdadeiro o comando seguinte deve ser executado.
O operador lógico NOT (!) que pode ser interpretado como