Buscar

Atividade Prática Linguagem de Programação

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disciplina(s): 
Linguagem da Programação 
Questão 1/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que recebe o nome, com até 50 
caracteres de um aluno e sua nota e grave os dados relativos a até 50 alunos em um arquivo no seu disco. 
Observe que a nota deverá estar entre zero e dez e números reais são permitidos. 
 
 
 
 
Questão 2/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que contenha uma função que retorna o 
seguinte: A função recebe 3 valores float e retorna o quadrado do 1º mais a soma dos outros dois. Observe 
que esta função deverá retornar um tipo float. O seu programa deverá ter esta função, permitir a digitação 
dos números, e imprimir tanto os números digitados quanto o resultado da função. 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 3/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que recebe uma string de até 20 
caracteres e imprime, a string digitada, um vetor contendo as cinco primeiras vogais da string digitada e um 
vetor contendo as cinco últimas consoantes da string digitada. Observe que para resolver este problema, o 
seu programa deverá ter uma função para identificar se um caractere é vogal ou não. 
 
 
 
 
 
Questão 4/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que preenche um vetor de inteiros com 
20 posições de números maiores ou iguais a 10 e menores que 100, e imprima o maior número armazenado 
neste vetor. Observe que, sempre que o usuário digitar um número fora do intervalo permitido o programa 
deverá solicitar outro número até que o vetor esteja preenchido. Observe também que o seu programa deverá 
imprimir, além do maior número armazenado, o vetor contendo os números digitados. 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 5/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que armazene em um vetor de até 5 
posições as informações de nome, idade e sexo. Sabendo que nome é uma string de até 50 caracteres, idade é 
um inteiro e sexo é um caractere e que estes dados devem ser armazenados em uma struct. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 6/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa de imprima a soma dos 10 primeiros 
números pares entre 1 e 100. Observe que seu programa deverá ter uma função para indicar se um número é 
par, imprimir os números selecionados e a soma solicitada. 
 
 
 
 
 
 
 
 
 
 
 
Questão 7/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++ escreva um programa que recebe uma string de até 50 
caracteres, um caractere específico e devolve o número de ocorrências deste caractere na string digitada. 
Não esqueça que o programa deverá imprimir a string, o carctere e o número de ocorrências. 
 
 
 
 
 
 
 
 
 
Questão 8/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++, escreva um programa que receba uma string de até 20 
caracteres e imprima a string digitada e esta mesma string em odem inversa com todas as vogais substituidas 
pelo caractere @. 
 
 
 
 
 
 
Questão 9/10 - Linguagem da Programação 
Usando a linguagem de programação C/C++, escreva um programa que receba uma string de até 20 
caracteres, conte o número de vogais existentes nesta string e imprima o número total de caracteres da 
string, o número de vogais nesta string e o percentual de vogais em relação ao comprimento da string. 
#include <stdlib.h> 
#include <string.h> 
#include <stdio.h> 
 
bool eVogal (char); 
double percentual (int, int); 
 
int main() { 
 char frase[21]; 
 int i = 0, vogais = 0, comprimento = 0; 
 
 printf( "Digite a frase desejada: "); 
 gets ( frase ); 
 
 comprimento = strlen( frase ); 
 for (i=0; i<comprimento; i++) { 
 if (eVogal (frase[i])) { 
 vogais++; 
 } 
 } 
 
 printf("\nA frase digitada: %s\n", frase); 
 printf("\nA quantidade de vogais: %d\n", vogais); 
 printf("\nO percentual de vogais na frase: %.2f%\n", percentual (vogais, comprimento)); 
 
 system("pause"); 
 return 0; 
 } 
 
 bool eVogal (char letra){ 
 if(letra =='a'||letra =='A' || letra =='e' || letra =='E' || letra =='i' || letra =='I' ||letra =='o' || letra 
== 'O' || letra =='u' || letra =='U') { 
 return true; 
 } 
 else { 
 return false; 
 } 
 
 } 
 double percentual (int cont, int total) { 
 return (double) cont * 100 / (double) total; 
 } 
 
 
 
 
 
 
 
Questão 10/10 - Linguagem da Programação 
Utilizando a linguagem de programação C/C++ o aluno deverá escrever um programa que receba uma 
matriz 3X3 e imprima tanto a matriz digitada quanto a sua inversa em uma janela de console.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais