This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
''' Altere o programa anterior de modo a exibir a posição em que o valor X está na lista. Se houver mais de uma | |
ocorrência de X na lista, todas as posições devem ser exibidas.''' | |
from random import randint | |
numeros = input("Informa a quantidade de números que serão gerados: ") | |
lista = [] | |
count = 0 | |
while count < numeros: | |
n = randint(0,1000) | |
lista.append(n) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Altere o programa anterior de modo a exibir a posição em que o valor X está na lista. Se houver mais de uma | |
ocorrência de X na lista, todas as posições devem ser exibidas.''' | |
from random import randint | |
numeros = input("Informa a quantidade de números que serão gerados: ") | |
lista = [] | |
count = 0 | |
while count < numeros: | |
n = randint(0,1000) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Escreva um programa que leia um número inteiro N e preencha uma lista com N elementos inteiros gerados | |
aleatoriamente entre 0 e 1000 (usar a função randint da biblioteca random). Exiba na tela a lista gerada. Em seguida, | |
o programa deve ler um valor X e informar se tal valor está, ou não está presente na lista.''' | |
from random import randint | |
numeros = input("Informa a quantidade de números que serão gerados: ") | |
lista = [] | |
count = 0 | |
while count < numeros: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Refaça o exercício anterior de modo que os valores inválidos, ou seja, os que estão fora do intervalo [Min, Max] sejam | |
inseridos em uma segunda lista chamada R. Apresentar na tela a lista de valores aceitos (lista A) e a lista de valores | |
rejeitados (lista R), bem como o tamanho de cada um.''' | |
minimo = input("Escreva o valor minimo: ") | |
maximo = input("Escreva o valor máximo: ") | |
numeros = input("Informa a quantidade de números que serão digitados: ") | |
valores = [] | |
valoresRejeitados = [] | |
count = 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Refaça o exercício anterior generalizando-o para N valores inteiros digitados no teclado, onde N é um número | |
fornecido pelo usuário. Esse N deve ser usado no programa ao invés do tamanho fixo de 10 sugerido no programa | |
anterior.''' | |
minimo = input("Escreva o valor minimo: ") | |
maximo = input("Escreva o valor máximo: ") | |
numeros = input("Informe a quantidade de números que serão digitados: ") | |
valores = [] | |
count = 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Ler dois números inteiros Min e Max. Em seguida ler 10 valores inteiros e inseri-los em uma lista A somente se o valor | |
fornecido estiver no intervalo [Min, Max]. Valores fora deste intervalo devem ser ignorados. Ao final, apresentar a | |
lista A e seu tamanho efetivo. Observe que para este programa funcionar apropriadamente é necessário que Min seja | |
menor que Max. Caso o usuário digite Max menor que Min, o programa deve inverter os valores.''' | |
minimo = input("Escreva o valor minimo: ") | |
maximo = input("Escreva o valor máximo: ") | |
valores = [] | |
count = 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Escreva um programa que leia um número N (entre 0 e 50) e em seguida leia N números reais em uma lista A. O | |
programa deve separar os valores lidos em A em outras duas listas NEG e POS, a primeira contendo somente os | |
valores negativos e a segunda contendo os valores positivos e zero. Apresentar na tela as listas NEG e POS e a | |
quantidade de valores contidos em cada uma. | |
''' | |
numero = -1 | |
lista = [] | |
neg = [] | |
pos = [] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Escreva um programa que leia um número N (obrigatoriamente entre 0 e 50) e em seguida preencha uma lista com | |
N elementos inteiros gerados aleatoriamente entre 0 e 1000 (usar a função randint da biblioteca random).''' | |
from random import randint | |
numero = -1 | |
lista = [] | |
count = 0 | |
while numero < 0 or numero > 50: | |
numero = input("Informe um número entre 0 e 50: ") | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Escreva um programa que leia do teclado uma lista com tamanho de 10 elementos e exiba-o na tela um elemento por | |
linha.''' | |
numeros = [] | |
count = 0 | |
while count < 10: | |
x = input("Informa um número: ") | |
numeros.append(x) | |
count += 1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'''Escreva um programa que leia um número N (obrigatoriamente entre 0 e 50) e em seguida leia N números reais em | |
uma lista A. Exiba a lista na tela, um elemento por linha.''' | |
numero = -1 | |
lista = [] | |
count = 0 | |
while numero < 0 or numero > 50: | |
numero = input("Informe um número entre 0 e 50: ") | |
NewerOlder