Buscar

AV1 Lógica de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Nomes:
Curso:
1ª QUESTÃO (CINCO PONTOS)
O programa abaixo produz uma figura formada por asteriscos (*) com uma largura de 10 pixels e altura de 5 pixels e espaço entre asteriscos de 2 pixels. Introduzir as modificações necessárias no código para que atenda aos seguintes requisitos:
Pergunte ao usuário qual o símbolo que quer utilizar no desenho, por exemplo: #, %, $, @, etc.........
Informe ao usuário com qual símbolo afigura será desenhada, ou seja, o que escolheu.
Pergunte ao usuário qual a largura do desenho.
Pergunte ao usuário qual a altura do desenho.
Admita um espaço de 5 pixels entre os símbolos do desenho.
#include <iostream>
#include <iomanip>
#include <windows.h>
void imprimir(char);
using namespace std;
int main() {
	char a='*';
	cout << "Quadrado feito com asterisco";
	cout << endl;
	imprimir(a);
	system("pause");
	return 0;
}
void imprimir(char a)
{
	int i,j;
	const int largura = 10;
	const int altura = 5;
	for(i=0; i <= altura; i++)
	{
		for(j=0; j<=largura; j++)
		{
			cout << setw(2) << a;
		}
		cout << endl;
	}
}
2ª QUESTÃO (QUATRO PONTOS)
Faça um programa em C++ que apresenta a seguinte saída: 
1 2 3 4 5 6 7 8 9
   2 3 4 5 6 7 8
      3 4 5 6 7
         4 5 6
            5   
Requisitos:
O programa deverá perguntar ao usuário o número máximo (no caso 9). 
O programa deverá perguntar ao usuário o número de linhas (no caso 5).
O número máximo deverá ser sempre ímpar.
O número de linhas deverá ser sempre ímpar.
3ª QUESTÃO (UM PONTO)
Escreva um programa em C++ que leia 3 notas de um aluno e a média das notas dos exercícios realizados por ele. Calcular a média de aproveitamento, usando a fórmula: 
MA = (N1 + N2*2 + N3*3 + ME)/7. 
A partir da média, informar o conceito de acordo com a tabela: 
	maior ou igual a 9
	A
	maior ou igual a 7.5 e menor que 9
	B
	maior ou igual a 6 e menor que 7.5
	C
	maior ou igual a 4 e menor que 6
	D
	menor que 4
	E
Regras Gerais:
Grupo de no máximo dois alunos
Entregar o arquivo C++ (.cpp)
Entregar o executável (.exe)

Outros materiais