Linguagem C++
Atribuição e Comparação
Programa 1: Criar uma variável A, atribuir valor 8, e imprimir na tela A e 2A.
#include <cstdio>
#include <cstdlib>
int main() {
int A;
A = 8;
printf("A = %dn", A);
printf("2A = %dn", A*2);
system("PAUSE");
return 0;
}
A = 8
2A = 16
Pressione qualquer tecla para continuar. . .
A atribuição sempre segue o formato <variável> = <expressão>.
Operadores aritméticos:
+ Adição
- Subtração
* Multiplicação
/ Divisão
% Módulo
Programa 2: Ler um inteiro x, atribuir o valor do polinômio x² – 2x + 4 à variável A, e
imprimir esse valor na tela.
#include <cstdio>
#include <cstdlib>
int main() {
int x, A;
printf("Digite um valor inteiro para
xn");
scanf("%d", &x);
A = x*x - 2*x + 4;
printf("x*x - 2*x + 4 = %dn", A);
system("PAUSE");
return 0;
}
Digite um valor inteiro para x
42
x*x - 2*x + 4 = 1684
Pressione qualquer tecla para
continuar. . .
Operadores relacionais:
== Igual
!= Diferente
> Maior
< Menor
>= Maior ou igual
<= Menor ou igual
Programa 3: Ler uma nota e determinar se o aluno se aprovou ou não, sendo 5.0 a
média mínima de aprovação.
#include <cstdio>
#include <cstdlib>
int main() {
float nota;
printf("Digite sua notan");
scanf("%f", &nota);
if (nota >= 5.0)
printf("Aluno aprovado!n");
else
printf("Aluno reprovado!n");
system("PAUSE");
return 0;
}
Digite sua nota
3.5
Aluno reprovado!
Pressione qualquer tecla para continuar. . .
Digite sua nota
5
Aluno aprovado!
Pressione qualquer tecla para continuar. . .
Programa 4: Ler dois inteiros e imprimir na tela o maior dos números.
#include <cstdio>
#include <cstdlib>
int main() {
int a,b;
printf("Digite o primeiro numeron");
scanf("%d", &a);
printf("Digite o segundo numeron");
scanf("%d", &b);
if (a > b)
printf("Maior numero = %dn", a);
else
printf("Maior numero = %dn", b);
system("PAUSE");
return 0;
}
Digite o primeiro numero
97
Digite o segundo numero
68
Maior numero = 97
Pressione qualquer tecla para continuar. . .

Lab inf 1_ aula_3

  • 1.
    Linguagem C++ Atribuição eComparação Programa 1: Criar uma variável A, atribuir valor 8, e imprimir na tela A e 2A. #include <cstdio> #include <cstdlib> int main() { int A; A = 8; printf("A = %dn", A); printf("2A = %dn", A*2); system("PAUSE"); return 0; } A = 8 2A = 16 Pressione qualquer tecla para continuar. . . A atribuição sempre segue o formato <variável> = <expressão>. Operadores aritméticos: + Adição - Subtração * Multiplicação / Divisão % Módulo Programa 2: Ler um inteiro x, atribuir o valor do polinômio x² – 2x + 4 à variável A, e imprimir esse valor na tela. #include <cstdio> #include <cstdlib> int main() { int x, A; printf("Digite um valor inteiro para xn"); scanf("%d", &x); A = x*x - 2*x + 4; printf("x*x - 2*x + 4 = %dn", A); system("PAUSE"); return 0; } Digite um valor inteiro para x 42 x*x - 2*x + 4 = 1684 Pressione qualquer tecla para continuar. . . Operadores relacionais:
  • 2.
    == Igual != Diferente >Maior < Menor >= Maior ou igual <= Menor ou igual Programa 3: Ler uma nota e determinar se o aluno se aprovou ou não, sendo 5.0 a média mínima de aprovação. #include <cstdio> #include <cstdlib> int main() { float nota; printf("Digite sua notan"); scanf("%f", &nota); if (nota >= 5.0) printf("Aluno aprovado!n"); else printf("Aluno reprovado!n"); system("PAUSE"); return 0; } Digite sua nota 3.5 Aluno reprovado! Pressione qualquer tecla para continuar. . . Digite sua nota 5 Aluno aprovado! Pressione qualquer tecla para continuar. . . Programa 4: Ler dois inteiros e imprimir na tela o maior dos números. #include <cstdio> #include <cstdlib> int main() { int a,b; printf("Digite o primeiro numeron"); scanf("%d", &a); printf("Digite o segundo numeron"); scanf("%d", &b); if (a > b) printf("Maior numero = %dn", a); else printf("Maior numero = %dn", b); system("PAUSE"); return 0; } Digite o primeiro numero 97 Digite o segundo numero 68 Maior numero = 97 Pressione qualquer tecla para continuar. . .