Pular para o conteúdo principal

Postagens

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: 

MÉDIA PONDERADA DE 3 NOTAS

Faça um programa que receba 3 notas e seus respectivos pesos, calcule e mostre a média  ponderada dessas notas. #include <stdio.h> #include <locale.h> /*Biblioteca onde encontramos a função setlocale*/ int main() {    float nota1, nota2,nota3, p1, p2,p3,media_pond;     setlocale (LC_ALL, "Portuguese" ); /*faz o printf() mostrar caracteres da língua portuguesa como â, é,ú, ,etc*/        printf( "\n Digite a 1ª nota: " );    scanf( "%f" ,&nota1);    printf( "Digite o peso da 1ª nota : " );    scanf( "%f" ,&p1);        printf( "\n Digite a 2ª nota: " );    scanf( "%f" ,&nota2);    printf( "Digite o peso da 2ª nota: " );    scanf( "%f" ,&p2);        printf( "\n Digite a 3ª nota: " );    scanf( "%f" ,&nota3);    printf( "Digite o peso da 3ª nota: " );    scanf( "%f" ,&p3);        media_pond = (nota1*p1

DIFERENÇA ENTRE O SWITCH E O COMANDO IF

Pelo fato de os dois comandos serem condicionais, ou seja, são comandos que permitem a escolha de ações e estruturas a serem executadas quando determinadas condições (expressões lógicas) são ou não satisfeitas, muita gente tende a se confundir porém, o comando switch se difere do comando if porque só pode testar igualdade, enquanto que o if pode avaliar uma expressão lógica ou relacional. Saiba mais sobre o comando switch

PARA QUE SERVE O CÓDIGO ASCII?

O código ASCII serve para  representar textos em computadores e equipamentos de comunicação. O  ASCII tem esse papel, por  não existir  um método que armazene diretamente os dados na memória em forma de caracteres(letras ou textos). Por isso, cada caractere possui o seu equivalente em código numérico que é o ASCII.

PROGRAMA QUE LÊ UM CARACTERE DIGITADO PELO USUÁRIO

Escreva um programa que leia um caractere digitado pelo usuário, imprima o caractere digitado e o código ASCII correspondente a este caractere.  Solução  #include <stdio.h> int main() { char letra; printf("\n Digite um caractere: "); scanf("%c",&letra); printf("\n caractere digitado: %c, codigo ASCII: %d",  letra ,  letra ); return 0; } Observação :  usamos o  %c para imprimir o caractere como caractere e o %d para imprimir o código ASCII  do caractere , ou seja,  o caractere como um número inteiro. Afinal, o que é o código ASCII? Olha só,  todo  computador tem uma  memória aonde ele armazena  os dados  certo? Porém, não existe um método para armazenar diretamente esses dados em forma de caracteres(letras ou textos). Por isso, cada caractere possui o seu equivalente em código numérico que é o ASCII, ou seja, a  codificação ASCII é usada para representar textos em computadores, equipamentos de comunicação, entre outro

DEFINIÇÃO DE CONSTANTE EM PROGRAMAÇÃO

Em linguagem de programação C, constantes são identificadores que não podem ter seus valores alterados durante a execução do programa  e podem ser de qualquer um dos cinco tipos de dados básicos ( float , int , char , void e double ). Porém, a maneira como cada constante é representada depende do seu tipo. As constantes de caracteres são envolvidas por apóstrofos ( ‘ ) e, as cadeias de caracteres (strings) são representadas entre aspas ( “ ).  Para criar uma constante existe o comando #define que, em geral é colocado no início do código-fonte, ou seja, no seu cabeçalho.  Exemplos :   #define LARGURA_MÁXIMA  50                         #define VALOR_DE_PI  3.1415

CONCEITO DE VARIÁVEL - LINGUAGEM C

Em programação, uma variável é uma posição de memória que pode ser identificada através de um nome, e é usada para guardar um valor. O conteúdo de uma variável pode ser alterado através de um comando de atribuição, ou seja, após uma atribuição a variável muda de valor.  A forma geral de uma declaração é:    tipo lista_de_variáveis;  Onde: - tipo = tipo de dado válido em C(int, float, double ou char).  - lista_de_variáveis: consiste em um ou mais nomes de identificadores separados por vírgula.  A declaração de variáveis pode ser feita em três lugares básicos: dentro de funções (variáveis locais), na definição dos parâmetros das funções (parâmetros formais) e fora de todas as funções (variáveis globais). No programa seguinte, a variável valor foi declarada fora de todas as funções, se tornando assim, uma variável global. #include <stdio.h> int valor; /*valor é global*/ /*Como exemplo, vamos criar uma função que imprime a variável valor*/ void imprimi_valor(void)

IDENTIFICADORES EM LINGUAGEM C

Em linguagem C, identificadores são os nomes de variáveis, funções, rótulos e vários outros objetos definidos pelo usuário. A escolha dos nomes desses identificadores deve ser feita seguindo as regras abaixo:  Um identificador deve iniciar com uma letra ou por um “_” (underline). A partir do segundo caractere pode conter letras, números e underline. Exemplo: nome, conta,_Ano, etc. Deve-se usar nomes significativos dentro do contexto do programa.   Lembre-se que : -  A linguagem C é uma linguagem case-sensitive (letras maiúsculas são diferentes de letras minúsculas, ou seja, Victor, victor e VICTOR são palavras diferentes). - As palavras reservadas não podem ser utilizadas como identificadores, pois são de uso restrito da linguagem C (comandos, estruturas, declarações, etc.). As palavras reservadas do C padrão são as seguintes: auto, double, if, static, break, else, int, struct, case, entry, long, switch, char, extern, register, typedef, continue, float, return, union