Académique Documents
Professionnel Documents
Culture Documents
É igual ao fluxograma
Quest.: 2
cad1- id
num1
salariofinal
nome_aluno
nota2
Quest.: 3
A ou B e C e não D
A && B || C || !D
A || B ! C ! &&D
A || B && C && !D
Quest.: 4
Quest.: 5
int x = 10, y = 3, z, k;
y = x + y - 1;
z = x/y;
k = y % x;
if (k == 0)
cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k;
else
cout << x + 1 << " " << y - 1 << " " << z + 2 << " " << k - 2;
x = 10 y = 12 z = 0 k = 0
11 11 2 0
x= 11 y = 11 z = 2 k = 0
10 12 2 0
x = 10 y = 12 z = 0.833 k = 0
Quest.: 6
int num;
cout << "Digite um numero: ";
cin >> num;
if (num % 2 == 0)
cout << num << "é divisível por 2";
else
if (num % 3 == 0 && num % 5 == 0)
cout << num << " é divisível por 3 e por 5";
else
cout << num << " ### " ;
Apenas 7
7 ###
Quest.: 7
7. A estrutura de dados de iteração na qual uma ação será executada pelo menos uma vez,
antes da avaliação da condição, é implementada pelo comando básico
condicional
de seleção
de atribuição
sequencial
de repetição
Quest.: 8
8. Imagine que você precisa escrever um programa em C++ que receba o sexo de 100
pessoas (F para Feminino ou M para Masculino). Ao final da leitura dos sexos, o programa
precisa exibir as seguintes informações: quantidade de mulheres, quantidade de homens,
percentual de mulheres e percentual de homens.
Observações: 1. O programa deve funcionar com "F" e "M" maiúsculos ou minúsculos; 2. A
estrutura de repetição a ser utilizada deve ser FOR.
Sabendo disso, qual seria o trecho de repetição adequado para esse programa?
{ qtdeF++; }
{ qtdeM++; }
}
for (int cont=1;cont>=100;cont--) {
cin >>sexo;
{ qtdeF++; }
else if (sexo==M || sexo==m)
{ qtdeM++; }
}
for (int cont=1;cont<=100;cont++) {
cout >>qtdeF;
{ qtdeF++; }
{ qtdeM++; }
}
for (int cont=1;cont<=100;cont++) {
cin >>qtdeF;
{ qtdeF--; }
{ qtdeM--; }
}
for (int cont=1;cont<=100;cont++) {
cin >>sexo;
{ qtdeF++; }
{ qtdeM++; }
Quest.: 9
for (ind=0;ind<=24;ind++) {
cin >>Sexo;
cin >>Altura;
}
for (ind=24;ind<=24;ind++) {
cin >>Sexo[ind];
cin >>Altura[ind];
}
for (ind=0;ind>=24;ind--) {
cin >>Altura[ind];
}
for (ind=0;ind<=24;ind++) {
cin >>Sexo[ind];
cin >>Altura[ind];
}
for (ind=0;ind<=24;ind+=2) {
cin >>Sexo[ind];
cin >>Altura[ind];
}
Quest.: 10
a) float notasAlunos[30][6];
e) float notasAlunos[][];
b) float notasAlunos[6][30];
d) float notasAlunos[6,30];
c) float notasAlunos[30,6];