1) O documento apresenta uma série de exercícios sobre estruturas de seleção e repetição em Pascal e Portugol para que os alunos pratiquem;
2) Os exercícios incluem validar datas, classificar notas, imprimir dias da semana, calcular o maior número lido e a média de números;
3) Resoluções de alguns exercícios são fornecidas como exemplo para os alunos.
Este documento apresenta 6 tarefas de programação para a Olimpíada Brasileira de Informática de 2009. As tarefas envolvem determinar se há quantidade suficiente de papel para aviões de papel, calcular o número máximo de envelopes que podem ser enviados em uma promoção, e identificar se ocorrerá overflow em expressões aritméticas.
O documento lista 15 exercícios de programação em linguagem C que envolvem operações com vetores e strings, laços de repetição, condicionais e funções. Os exercícios vão desde ler e imprimir elementos de vetores até cálculos com números inteiros e reais.
O documento apresenta os seguintes tópicos: (1) validação de dados para garantir que apenas respostas válidas sejam aceitas na entrada do programa; (2) uso de estruturas de repetição como "para-até-fazer" para resolver problemas como o cálculo da tabuada; (3) operadores relacionais e lógicos para verificar condições.
1) O documento apresenta as instruções e tarefas de uma prova de programação para alunos do nível júnior.
2) São descritas quatro tarefas que envolvem análise de resultados de um campeonato de futebol, busca na internet e encontrar o maior número em uma sequência.
3) Os alunos devem resolver as tarefas individualmente em linguagens como C, C++, Pascal, Java ou Python seguindo regras como nome dos arquivos e entrada e saída de dados.
O documento apresenta 10 exercícios resolvidos em linguagem Pascal utilizando estruturas de decisão como comandos if/else. Os exercícios vão desde cálculos simples até validações de notas e IMC, demonstrando o uso de condicionais aninhadas.
1) O documento apresenta uma série de exercícios sobre estruturas de seleção e repetição em Pascal e Portugol para que os alunos pratiquem;
2) Os exercícios incluem validar datas, classificar notas, imprimir dias da semana, calcular o maior número lido e a média de números;
3) Resoluções de alguns exercícios são fornecidas como exemplo para os alunos.
Este documento apresenta 6 tarefas de programação para a Olimpíada Brasileira de Informática de 2009. As tarefas envolvem determinar se há quantidade suficiente de papel para aviões de papel, calcular o número máximo de envelopes que podem ser enviados em uma promoção, e identificar se ocorrerá overflow em expressões aritméticas.
O documento lista 15 exercícios de programação em linguagem C que envolvem operações com vetores e strings, laços de repetição, condicionais e funções. Os exercícios vão desde ler e imprimir elementos de vetores até cálculos com números inteiros e reais.
O documento apresenta os seguintes tópicos: (1) validação de dados para garantir que apenas respostas válidas sejam aceitas na entrada do programa; (2) uso de estruturas de repetição como "para-até-fazer" para resolver problemas como o cálculo da tabuada; (3) operadores relacionais e lógicos para verificar condições.
1) O documento apresenta as instruções e tarefas de uma prova de programação para alunos do nível júnior.
2) São descritas quatro tarefas que envolvem análise de resultados de um campeonato de futebol, busca na internet e encontrar o maior número em uma sequência.
3) Os alunos devem resolver as tarefas individualmente em linguagens como C, C++, Pascal, Java ou Python seguindo regras como nome dos arquivos e entrada e saída de dados.
O documento apresenta 10 exercícios resolvidos em linguagem Pascal utilizando estruturas de decisão como comandos if/else. Os exercícios vão desde cálculos simples até validações de notas e IMC, demonstrando o uso de condicionais aninhadas.
Aula de apresentação Python explicando conceitos e aplicações.merciaregina6
O documento apresenta os principais conceitos de expressões relacionais, lógicas e comandos condicionais em Python. Primeiro, explica o tipo bool e operadores relacionais como ==, !=, >, <, >=, <=. Em seguida, aborda expressões lógicas com and, or e not. Por fim, introduz comandos condicionais if/else para executar blocos de código com base no resultado de expressões.
O documento apresenta 17 exercícios de programação envolvendo estruturas de repetição e cálculos matemáticos. Os exercícios incluem cálculo de séries, fatorial, média, desvios padrão e porcentagens a partir de dados fornecidos pelo usuário.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem ler e processar valores numéricos para realizar cálculos e apresentar mensagens com base nos resultados obtidos.
1. O documento apresenta 20 exercícios de programação em Python que abordam tópicos como: leitura de dados, condicionais, laços de repetição, vetores e cálculo de médias e soma.
2. Os exercícios pedem para desenvolver programas que verifiquem sexo a partir de uma letra, calculem médias escolares, aumentos salariais com porcentagens variáveis e cálculos envolvendo populações com taxas de crescimento.
3. Também incluem exercícios para validar palíndromos
O documento discute o comando CASE no Pascal para seleção múltipla de possibilidades através de exemplos e exercícios. É apresentada a sintaxe do CASE e como ele pode ser usado para executar diferentes comandos baseado no valor de uma variável seletora. Diversos exercícios são propostos para que os alunos pratiquem o uso do CASE em situações como cálculos matemáticos e de decisão.
O documento discute estruturas de repetição em algoritmos e programação. Apresenta o comando "para...fazer" para repetições utilizando contador, exemplos em linguagem algorítmica e Pascal, e 10 exercícios sobre repetições e cálculos iterativos.
Este documento apresenta um guia sobre funções e estruturas de repetição em Portugol, incluindo: 1) As funções MOD e DIV para resto e quociente de divisão; 2) Laços como FOR e WHILE para repetir instruções; 3) A função SWITCH/CASE para escolhas múltiplas; 4) Vetores para armazenar múltiplos dados do mesmo tipo. Exemplos de algoritmos são fornecidos para ilustrar o uso dessas estruturas.
1) O documento discute conceitos básicos de programação em Python como variáveis, atribuição, entrada e saída de dados, operadores e estruturas de controle como if/else e loops.
2) Inclui dicas sobre escolha de nomes de variáveis, teste de código e uso de debuggers.
3) Apresenta exemplos de uso de loops for e while para repetir comandos um número fixo ou variável de vezes.
O documento apresenta os principais conceitos da linguagem de programação Python, incluindo:
1) Comentários, tipos de dados, variáveis, operadores, estruturas condicionais e interpolação de strings.
2) São apresentados exemplos de código Python com explicações sobre cada tópico para auxiliar na compreensão dos conceitos.
3) O documento fornece também exercícios resolvidos para fixar o aprendizado sobre os principais elementos da linguagem.
Linguagem C - Comandos condicionais [exercícios]Matheus Alves
O documento apresenta uma lista de exercícios de programação em C com comandos condicionais. Os exercícios incluem verificar se um número é par ou ímpar, calcular o peso ideal de uma pessoa baseado em sua altura e sexo, e classificar nadadores por idade em diferentes categorias.
Sétima aula de Lógica de Programação da turma de Técnico em Informática para Internet, do curso Pronatec/UNIMEP, realizada no segundo semestre de 2014.
Este documento apresenta 20 exercícios de programação em C sobre vários tópicos como entrada e saída de dados, estruturas condicionais, laços de repetição, funções matemáticas e lógicas. Os exercícios vão desde impressão de frases até cálculos mais complexos envolvendo séries, números perfeitos e primos.
1. O documento descreve operações básicas em Python como variáveis, entrada e saída de dados, e estruturas condicionais IF.
2. Variáveis armazenam valores e tipos de dados como inteiros, floats e strings. Comandos como print exibem saídas e input permitem entrada de dados do usuário.
3. Estruturas IF executam blocos de código condicionalmente dependendo de expressões booleanas, permitindo diferentes fluxos de execução.
Objetivos: Ao final da aula, os alunos devem estar aptos a interpretar e compreender um algoritmo, apresentado no formato de fluxograma ou pseudocódigo.
O documento resume as estruturas de repetição sem teste (laço FOR) e com teste no início (laço WHILE/FAÇA) em pseudocódigo e Pascal. Apresenta exemplos de algoritmos que utilizam estas estruturas para contagem, somatório e impressão de sequências numéricas.
O documento introduz estruturas de repetição em VisuALG, incluindo enquanto-faca, repita-ate, e para-faca. Ele explica cada estrutura com exemplos e exercícios para praticar, como calcular a média de notas de alunos e encontrar o maior e menor número digitado pelo usuário.
O documento apresenta uma introdução à linguagem de programação Python, destacando sua simplicidade, interatividade e multiplataforma. Explica conceitos básicos como variáveis, operadores lógicos, decisões, repetições e listas, ilustrando com exemplos como imprimir "Olá mundo", calcular expressões matemáticas e escrever números divisíveis por 7.
O documento discute algoritmos, definindo-os como um conjunto de regras para solução de problemas. Apresenta etapas para construção de algoritmos, como definir entrada, processamento e saída de dados. Descreve diferentes tipos de algoritmos como descrição narrativa, pseudocódigo e fluxograma. Por fim, fornece exemplos e exercícios para fixação dos conceitos.
Contenu connexe
Similaire à Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Aula de apresentação Python explicando conceitos e aplicações.merciaregina6
O documento apresenta os principais conceitos de expressões relacionais, lógicas e comandos condicionais em Python. Primeiro, explica o tipo bool e operadores relacionais como ==, !=, >, <, >=, <=. Em seguida, aborda expressões lógicas com and, or e not. Por fim, introduz comandos condicionais if/else para executar blocos de código com base no resultado de expressões.
O documento apresenta 17 exercícios de programação envolvendo estruturas de repetição e cálculos matemáticos. Os exercícios incluem cálculo de séries, fatorial, média, desvios padrão e porcentagens a partir de dados fornecidos pelo usuário.
O documento apresenta 10 exercícios de programação em Português Estruturado com suas respectivas soluções. Os exercícios envolvem ler e processar valores numéricos para realizar cálculos e apresentar mensagens com base nos resultados obtidos.
1. O documento apresenta 20 exercícios de programação em Python que abordam tópicos como: leitura de dados, condicionais, laços de repetição, vetores e cálculo de médias e soma.
2. Os exercícios pedem para desenvolver programas que verifiquem sexo a partir de uma letra, calculem médias escolares, aumentos salariais com porcentagens variáveis e cálculos envolvendo populações com taxas de crescimento.
3. Também incluem exercícios para validar palíndromos
O documento discute o comando CASE no Pascal para seleção múltipla de possibilidades através de exemplos e exercícios. É apresentada a sintaxe do CASE e como ele pode ser usado para executar diferentes comandos baseado no valor de uma variável seletora. Diversos exercícios são propostos para que os alunos pratiquem o uso do CASE em situações como cálculos matemáticos e de decisão.
O documento discute estruturas de repetição em algoritmos e programação. Apresenta o comando "para...fazer" para repetições utilizando contador, exemplos em linguagem algorítmica e Pascal, e 10 exercícios sobre repetições e cálculos iterativos.
Este documento apresenta um guia sobre funções e estruturas de repetição em Portugol, incluindo: 1) As funções MOD e DIV para resto e quociente de divisão; 2) Laços como FOR e WHILE para repetir instruções; 3) A função SWITCH/CASE para escolhas múltiplas; 4) Vetores para armazenar múltiplos dados do mesmo tipo. Exemplos de algoritmos são fornecidos para ilustrar o uso dessas estruturas.
1) O documento discute conceitos básicos de programação em Python como variáveis, atribuição, entrada e saída de dados, operadores e estruturas de controle como if/else e loops.
2) Inclui dicas sobre escolha de nomes de variáveis, teste de código e uso de debuggers.
3) Apresenta exemplos de uso de loops for e while para repetir comandos um número fixo ou variável de vezes.
O documento apresenta os principais conceitos da linguagem de programação Python, incluindo:
1) Comentários, tipos de dados, variáveis, operadores, estruturas condicionais e interpolação de strings.
2) São apresentados exemplos de código Python com explicações sobre cada tópico para auxiliar na compreensão dos conceitos.
3) O documento fornece também exercícios resolvidos para fixar o aprendizado sobre os principais elementos da linguagem.
Linguagem C - Comandos condicionais [exercícios]Matheus Alves
O documento apresenta uma lista de exercícios de programação em C com comandos condicionais. Os exercícios incluem verificar se um número é par ou ímpar, calcular o peso ideal de uma pessoa baseado em sua altura e sexo, e classificar nadadores por idade em diferentes categorias.
Sétima aula de Lógica de Programação da turma de Técnico em Informática para Internet, do curso Pronatec/UNIMEP, realizada no segundo semestre de 2014.
Este documento apresenta 20 exercícios de programação em C sobre vários tópicos como entrada e saída de dados, estruturas condicionais, laços de repetição, funções matemáticas e lógicas. Os exercícios vão desde impressão de frases até cálculos mais complexos envolvendo séries, números perfeitos e primos.
1. O documento descreve operações básicas em Python como variáveis, entrada e saída de dados, e estruturas condicionais IF.
2. Variáveis armazenam valores e tipos de dados como inteiros, floats e strings. Comandos como print exibem saídas e input permitem entrada de dados do usuário.
3. Estruturas IF executam blocos de código condicionalmente dependendo de expressões booleanas, permitindo diferentes fluxos de execução.
Objetivos: Ao final da aula, os alunos devem estar aptos a interpretar e compreender um algoritmo, apresentado no formato de fluxograma ou pseudocódigo.
O documento resume as estruturas de repetição sem teste (laço FOR) e com teste no início (laço WHILE/FAÇA) em pseudocódigo e Pascal. Apresenta exemplos de algoritmos que utilizam estas estruturas para contagem, somatório e impressão de sequências numéricas.
O documento introduz estruturas de repetição em VisuALG, incluindo enquanto-faca, repita-ate, e para-faca. Ele explica cada estrutura com exemplos e exercícios para praticar, como calcular a média de notas de alunos e encontrar o maior e menor número digitado pelo usuário.
O documento apresenta uma introdução à linguagem de programação Python, destacando sua simplicidade, interatividade e multiplataforma. Explica conceitos básicos como variáveis, operadores lógicos, decisões, repetições e listas, ilustrando com exemplos como imprimir "Olá mundo", calcular expressões matemáticas e escrever números divisíveis por 7.
O documento discute algoritmos, definindo-os como um conjunto de regras para solução de problemas. Apresenta etapas para construção de algoritmos, como definir entrada, processamento e saída de dados. Descreve diferentes tipos de algoritmos como descrição narrativa, pseudocódigo e fluxograma. Por fim, fornece exemplos e exercícios para fixação dos conceitos.
Similaire à Questionárionnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn (20)
1. Questão 1
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual, utilizando o teclado, o usuário digite uma string. Seu algoritmo deverá
imprimir em linhas diferentes os pedidos abaixo:
- o tamanho da string;
- o primeiro caractere; e
- o último caractere.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
precursor 9
p
r
aula 4
a
a
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
4. Questão 2
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual, utilizando o teclado, o usuário digite uma string.
Seu algoritmo deverá exibir no terminal a string com o primeiro caractere em maiúsculo. Imprima no
terminal.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
joão joão
João
paula paula
Paula
mário silva mário silva
Mário silva
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
7. Questão 3
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual, utilizando o teclado, o usuário digite um endereço de email, no formato
usuário@domínio.
Seu algoritmo deverá imprimir em uma linha o nome do usuário e em outra linha o domínio.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
pedro@programação.com.br pedro
programação.com.br
ana@yahoo.com.br ana
yahoo.com.br
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
9. Questão 4
Correto
Atingiu 1,0 de 1,0
Faça um programa que leia algo pelo teclado e imprima na tela os pedidos abaixo. Utilize as strings
abaixo para orientar o usuário:
a. O tipo primitivo desse valor é:
b. Todos os caracteres são decimais?
c. Todos os caracteres são letras?
For example:
Input Result
INFANTARIA Digite algo: INFANTARIA
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: True
7563 Digite algo: 7563
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: True
Todos os caracteres são letras?: False
7864 Pedro Digite algo: 7864 Pedro
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: False
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
10. a=input("Digite algo: ")
print("O tipo primitivo desse valor é:",type(a))
print("Todos os caracteres são decimais?:",a.isdecimal())
print("Todos os caracteres são letras?:",a.isalpha())
Input Expected Got
INFANTARIA Digite algo: INFANTARIA
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: True
Digite algo: INFANTARIA
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: True
7563 Digite algo: 7563
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: True
Todos os caracteres são letras?: False
Digite algo: 7563
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: True
Todos os caracteres são letras?: False
11. Input Expected Got
7864 Pedro Digite algo: 7864 Pedro
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: False
Digite algo: 7864 Pedro
O tipo primitivo desse valor é: <class 'str'>
Todos os caracteres são decimais?: False
Todos os caracteres são letras?: False
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
12. Questão 5
Correto
Atingiu 1,0 de 1,0
Crie um programa que leia um número real qualquer pelo teclado e mostre na tela a sua porção
inteira. Siga o modelo do exemplo.
For example:
Input Result
12.12 Digite um número: 12.12
O número 12.120000 tem a parte inteira 12
9999.99999 Digite um número: 9999.99999
O número 9999.999990 tem a parte inteira 9999
0.61166 Digite um número: 0.61166
O número 0.611660 tem a parte inteira 0
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
13. a=input("Digite um número: ")
a=float(a)
b=int(a)
print("O número %-04f tem a parte inteira"%(a),b)
Input Expected Got
12.12 Digite um número: 12.12
O número 12.120000 tem a parte inteira 12
Digite um número: 12.12
O número 12.120000 tem a parte inteira 12
9999.99999 Digite um número: 9999.99999
O número 9999.999990 tem a parte inteira 9999
Digite um número: 9999.99999
O número 9999.999990 tem a parte inteira 9999
0.61166 Digite um número: 0.61166
O número 0.611660 tem a parte inteira 0
Digite um número: 0.61166
O número 0.611660 tem a parte inteira 0
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
14.
15. Questão 6
Correto
Atingiu 1,0 de 1,0
Crie um programa que leia o nome completo de uma pessoa. Imprima no terminal:
- O nome com todas as letras maiúsculas;
- O nome com todas minúsculas;
- Quantas letras ao todo sem considerar espaços; e
- Quantas letras tem o primeiro nome.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
renato monteiro Digite seu nome completo: renato monteiro
Analisando seu nome...
Seu nome em maiúsculas é RENATO MONTEIRO
Seu nome em minúsculas é renato monteiro
Seu nome tem ao todo 14 letras
Seu primeiro nome tem 6 letras
Elisangela da silva Digite seu nome completo: Elisangela da silva
Analisando seu nome...
Seu nome em maiúsculas é ELISANGELA DA SILVA
Seu nome em minúsculas é elisangela da silva
Seu nome tem ao todo 17 letras
Seu primeiro nome tem 10 letras
Answer: (penalty regime: 0 %)
16. Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
a=input("Digite seu nome completo: ")
print("Analisando seu nome...")
print("Seu nome em maiúsculas é",a.upper())
print("Seu nome em minúsculas é",a.lower())
f=a.replace(" ","")
b=len(f)
print("Seu nome tem ao todo",b,"letras")
c=a.find(" ")
d=a[:c]
e=len(d)
print("Seu primeiro nome tem",e,"letras")
Input Expected Got
renato monteiro Digite seu nome completo: renato monteiro
Analisando seu nome...
Seu nome em maiúsculas é RENATO MONTEIRO
Seu nome em minúsculas é renato monteiro
Seu nome tem ao todo 14 letras
Seu primeiro nome tem 6 letras
Digite seu nome completo: renato monteiro
Analisando seu nome...
Seu nome em maiúsculas é RENATO MONTEIRO
Seu nome em minúsculas é renato monteiro
Seu nome tem ao todo 14 letras
Seu primeiro nome tem 6 letras
17. Input Expected Got
Elisangela da silva Digite seu nome completo: Elisangela da silva
Analisando seu nome...
Seu nome em maiúsculas é ELISANGELA DA SILVA
Seu nome em minúsculas é elisangela da silva
Seu nome tem ao todo 17 letras
Seu primeiro nome tem 10 letras
Digite seu nome completo: Elisangela da sil
Analisando seu nome...
Seu nome em maiúsculas é ELISANGELA DA SILV
Seu nome em minúsculas é elisangela da silv
Seu nome tem ao todo 17 letras
Seu primeiro nome tem 10 letras
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
18. Questão 7
Correto
Atingiu 1,0 de 1,0
Crie um programa que leia o nome de uma pessoa e diga se ela tem "Silva" no nome.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
Joaquim da Silva Qual é o seu nome completo? Joaquim da Silva
Seu nome tem Silva? True
Miguel de Oliveira Qual é o seu nome completo? Miguel de Oliveira
Seu nome tem Silva? False
Patricia Cardoso de Oliveira e Silva Qual é o seu nome completo? Patricia Cardoso de Oliveira e Silva
Seu nome tem Silva? True
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
19. a=input("Qual é o seu nome completo? ")
b="Silva"
c=b in a
print("Seu nome tem Silva?",c)
Input Expected Got
Joaquim da Silva Qual é o seu nome completo? Joaquim da Silva
Seu nome tem Silva? True
Qual é
Seu nom
Miguel de Oliveira Qual é o seu nome completo? Miguel de Oliveira
Seu nome tem Silva? False
Qual é
Seu nom
Patricia Cardoso de Oliveira e Silva Qual é o seu nome completo? Patricia Cardoso de Oliveira e Silva
Seu nome tem Silva? True
Qual é
Seu nom
Passou em todos os teste!
Correto
21. Questão 8
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite duas strings.
Seu algoritmo deverá imprimir na tela o tamanho da primeira string, o tamanho da segunda string e a
soma do tamanho das duas strings.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
O 1º ano da AMAN chama-se Curso Básico.
O efetivo do C Bás é de 422 Cadetes.
O 1º ano da AMAN chama-se Curso Básico.
O efetivo do C Bás é de 422 Cadetes.
39
36
75
Existem 07 Armas, Quadro ou Serviço para escolha.
O Cadete escolhe de acordo com sua classificação.
Existem 07 Armas, Quadro ou Serviço para escolha.
O Cadete escolhe de acordo com sua classificação.
49
49
98
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
22. a=input()
b=input()
c=len(a)
d=len(b)
e=a+b
f=len(e)
print(c)
print(d)
print(f)
Input Expected Got
O 1º ano da AMAN chama-se Curso Básico.
O efetivo do C Bás é de 422 Cadetes.
O 1º ano da AMAN chama-se Curso Básico.
O efetivo do C Bás é de 422 Cadetes.
39
36
75
O 1º ano
O efetivo
39
36
75
Existem 07 Armas, Quadro ou Serviço para escolha.
O Cadete escolhe de acordo com sua classificação.
Existem 07 Armas, Quadro ou Serviço para escolha.
O Cadete escolhe de acordo com sua classificação.
49
49
98
Existem 0
O Cadete
49
49
98
23. Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
24. Questão 9
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite uma string.
Seu algoritmo deverá imprimir na tela a quantidade de vogais sem acento, maiúscula ou minúscula,
que existem nessa string.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
A AMAN forma o oficial combatente do Exército Brasileiro. A AMAN forma o oficial combatente do Exército Brasileiro.
23
A AMAN está localizada em Resende. A AMAN está localizada em Resende.
13
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
25. a=input()
b="aeiouAEIOU"
c=""
for i in a:
if i in b:
c=c+i
d=len(c)
print(d)
Input Expected
A AMAN forma o oficial combatente do Exército Brasileiro. A AMAN forma o oficial combatente do Exército Brasil
23
A AMAN está localizada em Resende. A AMAN está localizada em Resende.
13
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
26. Questão 10
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite uma string.
Seu algoritmo deverá remover o espaço em branco no início e fim dessa string.
Imprima na tela:
- O tamanho da string original;
- O tamanho da string após a remoção dos espaços em branco no início e fim dessa string;
- A quantidade de espaços removidos.
Obs: realize testes no Pycharm inserindo propositalmente espaços em branco antes e depois das
strings digitadas.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
AMAN AMAN
9
4
5
Cadete Cadete
13
6
7
27. Input Result
Curso Básico Curso Básico
12
12
0
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
a=input()
b=a.strip()
c=len(a)
d=len(b)
print(c)
print(d)
e=c-d
print(e)
28. Input Expected Got
AMAN AMAN
9
4
5
AMAN
9
4
5
Cadete Cadete
13
6
7
Cadete
13
6
7
Curso Básico Curso Básico
12
12
0
Curso Básico
12
12
0
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
29. Questão 11
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite o nome de um Aluno.
Seu algoritmo deverá realizar a promoção desse Aluno para Cadete e imprimir na tela o posto e
nome original e o posto e nome após a promoção.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
Al Mário Digite um nome: Al Mário
Al Mário
Cad Mário
Al Aline Digite um nome: Al Aline
Al Aline
Cad Aline
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
30. a=input("Digite um nome: ")
b=a[3:]
c="Cad "
d=c+b
print(a)
print(d)
Input Expected Got
Al Mário Digite um nome: Al Mário
Al Mário
Cad Mário
Digite um nome: Al Mário
Al Mário
Cad Mário
Al Aline Digite um nome: Al Aline
Al Aline
Cad Aline
Digite um nome: Al Aline
Al Aline
Cad Aline
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
31.
32. Questão 12
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite o número de um Cadete.
Seu algoritmo deverá imprimir True se o número existir na relação abaixo e False caso não exista.
relacao_B10 = 2181 DANIEL, 2182 ALMANZA, 6088 SAAB BAROLI, 6677 LUCAS BARRETO, 6685 DOMINGOS,
7083 HAROLDO, 7110 CARMO, 7126 FLORES, 7143 ROSA, 7152 VARGAS SANTOS, 7168 GALUPPO, 7170 LEONEL,
7193 DE CONTI, 7241 FÁBIO AUGUSTO, 7245 ROCHA OLIVEIRA, 7247 VICTOR ALMEIDA, 7262 FERNANDO IMA,
7285 LANES, 7286 DORVAL, 7297 NOGUEIRA, 7300 PAULO HENRIQUE, 7310 BRENO, 7393 BREGALDA, 7435
GASPARINI, 7445 MAXIMIANO, 7457 V. GALVÃO, 7487 PEREIRA, 7489 GUSMÃO, 7545 GABRIEL BARBOSA, 7643
DIMITRI, 7672 PATROCÍNIO, 7808 CAVALCANTE, 7950 SAMARA CARDOSO, 7953 ESCOBAR.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
7645 7645
False
7487 7487
True
Answer: (penalty regime: 0 %)
Reset answer
33. Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
relacao_B10 = "2181 DANIEL, 2182 ALMANZA, 6088 SAAB BAROLI, 6677 LUCAS BARRETO, 6685 DOMINGOS, 7083 HAROLDO,
7110 CARMO, 7126 FLORES, 7143 ROSA, 7152 VARGAS SANTOS, 7168 GALUPPO, 7170 LEONEL, 7193 DE CONTI, 7241 FÁBIO
AUGUSTO, 7245 ROCHA OLIVEIRA, 7247 VICTOR ALMEIDA, 7262 FERNANDO IMA, 7285 LANES, 7286 DORVAL, 7297 NOGUEIRA,
7300 PAULO HENRIQUE, 7310 BRENO, 7393 BREGALDA, 7435 GASPARINI, 7445 MAXIMIANO, 7457 V. GALVÃO, 7487 PEREIRA,
7489 GUSMÃO, 7545 GABRIEL BARBOSA, 7643 DIMITRI, 7672 PATROCÍNIO, 7808 CAVALCANTE, 7950 SAMARA CARDOSO, 7953
ESCOBAR."
a=input()
c=a in relacao_B10
print(c)
Input Expected Got
7645 7645
False
7645
False
7487 7487
True
7487
True
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
34.
35. Questão 13
Correto
Atingiu 1,0 de 1,0
Crie um algoritmo no qual o usuário, utilizando o teclado, digite o nome, numero, idade, altura e peso
de um Cadete.
Faça o cast dos seguintes valores:
- número e idade, de string para inteiro;
- altura e peso, de string para float.
Utilizando composição, formate a string de acordo com o exemplo, observando que:
- o número possui obrigatoriamente 4 dígitos;
- a altura e o peso devem possuir 2 casas decimais.
Observe abaixo um exemplo de entrada e saída.
For example:
Input Result
Jorge
465
19
1.64
72
Jorge
465
19
1.64
72
O número do(a) Cadete Jorge é 0465. Ele(a) possui 19 anos de idade. Sua altura é igual a 1.64 e seu peso é i
36. Input Result
Beatriz
4976
19
1.68
65.8754
Beatriz
4976
19
1.68
65.8754
O número do(a) Cadete Beatriz é 4976. Ele(a) possui 19 anos de idade. Sua altura é igual a 1.68 e seu peso é
Answer: (penalty regime: 0 %)
Ace editor not ready. Perhaps reload page?
Falling back to raw text area.
a=input()
b=input()
c=input()
d=input()
e=input()
f=len(b)
b=int(b)
t=str(b)
p="0"
o="."
if f==3:
t=p+t
t=t+o
c=int(c)
d=float(d)
e=float(e)
print("O número do(a) Cadete",a,"é",t,"Ele(a) possui",c,"anos de idade. Sua altura é igual a",d,"e seu peso é
igual a %.2f kg."%(e))
37. Input Expected
Jorge
465
19
1.64
72
Jorge
465
19
1.64
72
O número do(a) Cadete Jorge é 0465. Ele(a) possui 19 anos de idade. Sua altura é igual a 1.64 e seu pe
Beatriz
4976
19
1.68
65.8754
Beatriz
4976
19
1.68
65.8754
O número do(a) Cadete Beatriz é 4976. Ele(a) possui 19 anos de idade. Sua altura é igual a 1.68 e seu
Passou em todos os teste!
Correto
Notas para este envio: 1,0/1,0.
38. Questão 14
Correto
Atingiu 4,0 de 4,0
A composição é muito utilizada em textos que imprimimos na tela e consiste em utilizar strings como
modelos onde podemos inserir outras strings.
Utilizando composição, observe o algoritmo abaixo e preencha as caixas em branco com os
marcadores corretos, obedecendo a sintaxe em Python.
Os valores do tipo inteiro devem ser formatados com 4 dígitos e preenchidos com 0 (zero) a esquerda
caso não possuam essa quantidade. Os valores do tipo ponto flutuante devem ser exibidos com 2
casas decimais.
A saída deve ser exatamente essa:
O Curso Básico possui 0422 Cadetes. A média de altura é igual 1.68 metros.
Obs: Não coloque nenhum espaço entre os caracteres digitados.
media_altura = 1.68
curso = "Curso Básico"
efetivo = 422
print("O %s possui %04d Cadetes. A média de altura é igual a %.2f metros." %
(curso,efetivo,media_altura) )