Baixe o app para aproveitar ainda mais
Prévia do material em texto
Atividade referente a aula I Esta atividade deve ser entregue até 03 de setembro de 2021. 1. Hoje os desenvolvedores de software utilizam ferramentas para desenvolvimento em linguagens de alto nível. Diferencie o que é linguagem de programação de alto e baixo nível. As principais diferenças são: A linguagem de alto nível se aproxima mais da linguagem humana, uma linguagem com um nível de abstração relativamente elevado, facilitando a maneira de programar e fazendo com que o programador se expresse de maneira mais simples. A linguagem de baixo nível está mais próxima da linguagem do computador e possui o objetivo de se comunicar mais rapidamente e de maneira mais eficaz, trabalhando diretamente com os registradores do processador. Atividade referente a aula II Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividade • Utilizar do printf e cout 1. Utilizando a IDE Codeblocks, crie um projeto na Linguagem C que seja capaz de escrever seu nome e sua cidade na tela através do comando printf (não há necessidade de realizar a leitura) 2. Repita o exercício anterior na Linguagem C++ e utilize o comando cout para imprimir na tela. #include <stdio.h> #include <stdlib.h> int main() { printf("Eu sou o William da cidade de Londres.\n"); return 0; } #include <iostream> using namespace std; int main() { cout << "Eu sou o William da cidade de Londres." << endl; return 0; } Atividade referente a aula 3 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • aprender a diferenciar variável e constantes 1. Descreva a. Qual a diferença entre variáveis e constantes. • Variáveis: é um local na memória do computador no qual você pode armazenar um valor, e durante a execução do programa pode ser alterado e posteriormente recuperado. • Constantes: é atribuir um certo valor constante a um nome, e quando este nome for referenciado dentro do código do programa, será utilizado nas operações o valor atribuído a este nome, ou seja, uma constante é um valor fixo que não é alterado após a definição. b. Crie um exemplo na linguagem C++ no qual você utilize uma constante #include <iostream> using namespace std; const int a = 123; int main() { cout << "O valor constante e: " << a << endl; return 0; } Atividade referente a aula 4 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • Compreender a leitura e manipulação de variáveis na linguagem de programação 1. Crie um programa na linguagem C++ que leia dois valores um para a variável A e outro para variável B, e efetue a troca de seus valores de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o valor da variável A. Apresente na tela os valores trocados #include <iostream> using namespace std; int main() { int a, b, aux; cout << ("Digite o valor de A: "); scanf("%d", &a); cout << ("Digite o valor de B: "); scanf("%d", &b); aux = a; a = b; b = aux; cout << "Os valores trocados entre A e B sao: " << a << " e " << b << endl; return 0; } Atividade referente a aula 5 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • Compreender a utilização das estruturas condicionais ◦ Na atividade pode ser utilizado as estruturas if e else ou switch case 1. Criar um programa que calcule a média final das notas de um aluno. O programa deve ler as notas P1 E P2 e o número de faltas. Em seguida deve calcular a média aritmética das notas e imprimir umas das seguintes mensagens : a. aprovado para média entre 7.0 e 10.0 e número de faltas até 36; b. Exame final - média de 4.0 a 7.0 e número de faltas até 36; c. Reprovado - média abaixo de 4.0 ou número de faltas maior que 36; #include <iostream> using namespace std; int main() { double p1, p2, media, faltas; cout << ("Digite a P1: "); cin >> p1; cout << ("Digite a P2: "); cin >> p2; cout << ("Digite o numero de faltas: "); cin >> faltas; media = (p1 + p2)/2; if (faltas <= 36) { if ((media <= 10) && (media >= 7)) { cout << "===Aprovado===" << endl; } else if ((media < 7) && (media >= 4)) { cout << "===Exame Final===" << endl; } else { cout << "===Reprovado===" << endl; } } else if (faltas > 36) { cout << "===Reprovado===" << endl; } return 0; } Atividade referente a aula 6 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • Aplicar o conhecimento sobre estrutura de repetição 1. Escreva um programa em C++ que leia um número inteiro e mostre a tabuada da multiplicação conforme o formato abaixo. Por exemplo, se número = 8, deverá ser impresso: #include <iostream> using namespace std; int main() { int num, resultado, contador = 0; cout << "Digite um numero: "; cin >> num; while (contador <= 10) { resultado = num * contador; cout << num << " x " << contador << " = " << resultado << endl; contador = contador +1; } return 0; } Atividade referente a aula 7 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • Verificar a vantagem na utilização de matriz em vez de variáveis comuns 1. Faça um programa na linguagem C++ que leia uma matriz de 4 x 4 elementos usando o laço for. Após a leitura da matriz o programa deve solicitar ao usuário um numero pelo qual será multiplicado por cada elementos da matriz #include <iostream> using namespace std; int main() { int i,j,multiplicador,m[4][4]; // montar a matriz for(i=0;i<4;i++) { for (j=0;j<4;j++) { cout << "Digite o elemento a" <<i+1<<j+1<< " da matriz: "; cin >> m[i][j]; } cout << endl; } // exibir a matriz montada pelo usuario cout << "A matriz digitada foi: " << endl; for(i=0;i<4;i++) { for (j=0;j<4;j++) { cout << m[i][j] << " "; } cout << endl; } //escolher o multiplicador da matriz cout << "Digite um valor para multiplicar a matriz: "; cin >> multiplicador; cout << endl; cout << "A matriz multiplicada por " << multiplicador << " e:" << endl; for(i=0;i<4;i++) { for (j=0;j<4;j++) { cout << m[i][j]*multiplicador << " "; } cout << endl; } return 0; } Atividade referente a aula 8 Esta atividade deve ser entregue até 03 de setembro de 2021. Objetivo da atividades • Compreender a utilização de string para representar textos 1. Faça um programa na linguagem C++ que leia uma string e imprima os o carácteres que se encontra no meio dela Ex:para a string ovo → o programa deve imprimir a letra v Ex: para a string andré → o programa deve imprimir a letra d Ex: para a string jose → o programa deve imprimir as letras os Ex: para a string amarelo → o programa deve imprimir as letras r #include <iostream> #include <string> #include <cmath> using namespace std; int main() { string palavra; float tamanho,aux; cout << "Digite umapalavra: "; cin >> palavra; cout<< endl; tamanho = palavra.size(); aux = tamanho/2; if (fmod(tamanho,2) != 0) { cout << "A letra que se encontra no meio e: " << palavra[round(aux)-1] << endl; } else { cout << "As letras que se encontram no meio sao: " << palavra[aux-1] << palavra[aux] << endl; } return 0; }
Compartilhar