Pular para o conteúdo principal

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

EXERCÍCIO RESOLVIDO - LINGUAGEM C++

A prefeitura de uma cidade deseja fazer uma pesquisa entre seus habitantes.
Faça um para coletar dados sobre o salário e número de filhos de cada habitante
e após as leituras, escrever:

a) Média de salário da população

b) Média do número de filhos
c) Maior salário dos habitantes
d) Percentual de pessoas com salário menor que R$ 150,00

Obs.: O final da leituras dos dados se dará com a entrada de um “salário

negativo”.

Solução


#include <cstdlib>
#include <iostream>

#include <iomanip> /*biblioteca usada para limitar o número de casas decimais
na exibição dos resultados*/


using namespace std;

int main() {
float salario,media_salario = 0;

float media_filhos = 0,habi = 0 ,somasal = 0,maiorsa = 0,percentual = 0, soma_salario_menor =0;
/*variáveis do tipo real, sendo que algumas variáveis tem valores iniciais=0*/
int qtdade_filhos,total_filhos=0; /*variáveis do tipo inteiro sendo que uma variável tem valor inicial =0.*/
do //estrutura de repetição, que terminara com uma condição
 {
 cout << "\n Informe o salario: R$ "; /*usuário informa o salario*/
 cin >>salario; /*o salario será lido*/


/*Agora, vamos utilizar um comando if que vai conter dentro dele, outros ifs que só serão executados se a condição do primeiro for obedecida  */

  if(salario >= 0)

  {
   habi += 1; /*essa variável guarda o número de habitantes*/

   somasal =somasal+salario; /*a variável somasal guarda o valor total dos salarios*/
   media_salario = somasal / habi; /*a variável media_salario calcula a media dos salários dos habitantes*/
  if ( maiorsa < salario ) /*estrutura condicional que avalia se a variável "maior salario" é menor que o salario informado*/
   {
    maiorsa = salario; /*se maiorsa menor que salario, o salario é armazenado na variável*/
   }

   if (salario <= 150) /* estrutura condicional que avalia se salario é maior ou igual a 150*/
   {
     soma_salario_menor = soma_salario_menor + salario;
     percentual++;
   }

cout << "Informe a quantidade de filhos: "; /*o usuário informa a quantidade de filhos*/
cin >>qtdade_filhos; /*lê-se a quantidade informada*/

total_filhos = qtdade_filhos + total_filhos ; /*aqui, armazena-se o total de filhos na variável*/
media_filhos = total_filhos / habi ; /*calcula-se media de filhos da população*/

}/* fim do if "principal"*/

}while ( salario > -1); /*se salario igual a -1 encerra o loop ou laço*/

cout<<fixed<<setprecision(2); /*Devemos colocar antes da exibição do resultado para ajusta-se a quantidade de casas decimais. Nesse caso são 2 casas decimais*/

cout <<"\n A media dos salarios e de : R$ "<<media_salario<< endl;/*mostra na tela a media dos salários*/
cout <<"\n Media do numero de filhos: \n" <<media_filhos<< endl;

cout <<"\n O maior salario e': R$ " <<maiorsa<< endl; /*mostra o maior salário*/
cout<<fixed<<setprecision(0);/*Devemos colocar antes da exibição do resultado para ajusta-se a quantidade de casas decimais.Neste não queremos casas decimais*/

cout <<"\n A porcentagem de pessoas com salarios ate R$150.00 = " <<(percentual / habi)*100 <<"% \n"<< endl; /*mostra na tela, o percentual de salários de ate $150*/
system("PAUSE");
return EXIT_SUCCESS;

}

Print do programa já executado


Comentários

Postagens mais visitadas deste blog

Exercícios resolvidos em Linguagem Python - para iniciantes

Esta lista de exercícios resolvidos é um manual para ajudar todo aluno iniciante e não só, a adquirir e aprimorar as habilidades necessárias para se trabalhar com Python, de forma rápida e consistente. Estude e desfrute do conteúdo. 1º Exercício      Faça um programa que informe a versão do Python que você está utilizando Solução import sys print ( "Versão do Python" ) print (sys.version) print ( "Informação da versão instalada" ) print (sys.version_info) Atenção :     -  O módulo sys fornece funções e variáveis usadas para manipular diferentes partes do ambiente de tempo de execução do Python;     - Pra quem ainda não está familiarizado com a linguagem, um módulo  é um arquivo contendo definições e comandos em Python para serem usados em outros programas. 2º Exercício      Faça um programa em linguagem Python que converta metros para centímetros. Solução print ( ' \t ----Conversão de medida---- ' ) metros = int ( input ( 'Informe o valor em metros: 

Como abrir uma página da web utilizando Python?

Simples, você pode abrir páginas da Web de forma rápida, segura e fácil. Veja só, durante os estudos das bibliotecas padrão do Python descobri que para abrir um navegador web a partir de um script, devo importar o módulo webbrowser. Em seguida, usar webbrowser.open () que vai receber o link que quero abrir como argumento e executar o serviço, ou seja, basta inserir um endereço do youtube nele, na verdade pode ser qualquer link que você desejar. Exemplo webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Para funcionar temos que importar o módulo webbrowser, que vai ser a maneira de dizer ao python que queremos usar webbrowser e todas as suas funcionalidades no programa. import webbrowser webbrowser.open( "https://www.huicode.com.br/p/exercicios-resolvidos-de-linguagem-c.html" ) Funcionooou, uhuhu. Nem parece, mas o módulo webbrowser é um módulo muito empregado em projetos de sites de filmes. Tem muitas utilidades, acredite.

CÁLCULO DA ÁREA DE UM TRIÂNGULO - LINGUAGEM C

Escreva um programa para calcular a área de um triângulo, sendo dados a sua base e a  sua altura. A = (B*H)/2 Solução #include <stdio.h> int main() {   // Variáveis  float area,base,altura;  // Entrada de Dados  printf( "\n Informe a base do triângulo: " );  scanf( "%f" ,&base);  printf( "\n Informe a altura do triângulo: " );  scanf( "%f" ,&altura);   // Processamento dos dados  area=(base*altura)/2;  // Exibição do resultado  printf( "\n Area do triângulo=%.1f\n" ,area);   return 0; }