Prática C ++
Copyright (c) 2014-2018 Wonder Diaz
As práticas de algoritmos em C ++ agrupadas em um projeto criado com o IDE Zinjai. Este projeto é realizado para fins educacionais, a fim de desenvolver códigos simples. Qualquer melhoria ou erro encontrado para notificá -lo.
Registro de mudanças
Algoritmos de estruturas simples
- Leia o nome e a idade de qualquer pessoa e a idade de impressão
- Imprima seu nome, idade, sexo e estado civil
- Leia o nome e a idade de qualquer pessoa e imprima se e somente se a pessoa for uma mensagem menor que diz 'não pode votar'
- Leia o nome e a idade de qualquer pessoa e imprima apenas se a pessoa tiver idade legal, o nome da pessoa
- Leia dois números e imprima apenas o positivo
- Leia dois números calcule a soma e imprima a soma e os números lidos
- Leia dois números e imprima os dois números se pelo menos um deles for positivo
- Leia dois números e imprima os dois números apenas se eles tiverem um sinal diferente e diferentes de zero
- Leia um número e calcule e imprima o quadrado do número e sua raiz quadrada. Se o número for negativo, imprima o número, o quadrado do número e uma mensagem que diz 'tem uma raiz imaginária'
- Obtenha o maior número de três números
- Leia o nome de um funcionário, o salário básico por hora e o número de horas trabalhadas durante a semana. Calcule o salário líquido, levando em consideração que, se o número de horas trabalhadas durante a semana for superior a 48, essas horas serão consideradas horas extras e tiverem uma sobretaxa de 35%. Imprima o nome do funcionário e o salário líquido
- Leia o nome e a idade de qualquer pessoa e imprima apenas se a pessoa tiver idade legal, o nome da pessoa, caso contrário, imprima uma mensagem que diz 'não pode votar'
- Leia o nome, a idade e o sexo de qualquer pessoa e imprima, apenas se a pessoa for masculina e em idade legal, o nome da pessoa.
- Leia o nome, idade, sexo e estado civil de qualquer pessoa e imprima apenas se a pessoa for um homem único em idade legal, o nome da pessoa.
- Leia dois números, calcule a soma dos números e imprima os números lidos e somente se a soma for negativa em impressão
- Leia o nome, sexo e estado civil de qualquer pessoa e impressões, apenas se a pessoa for homem ou mulheres menores ou um homem casado com qualquer idade, o nome da pessoa e uma mensagem que diz 'você não é enviado'
- Leia dois números e calcule a proporção de dividir o primeiro pelo segundo, imprima o quociente. Se o segundo for zero, não execute o cálculo e imprima uma mensagem que diga: 'A divisão não é possível'
- Leia um número e imprima o número e o valor absoluto do mesmo
- Leia o nome de um funcionário, seu salário básico por hora e o número de horas trabalhadas no mês. Calcule seu salário mensal e imprima o nome e o salário mensal. Nota: Salário mensal = salário básico por hora * Número de horas trabalhadas no mês.
- Leia um número e calcule e imprima sua raiz quadrada. Se o número for negativo, imprima o número e uma mensagem que diz 'tem uma raiz imaginária'
- Leia um número e calcule 5% do número lido. Obtenha o número e a porcentagem calculada.
- Leia o nome de um funcionário, seu salário básico por hora, o número de horas trabalhadas no período e a porcentagem de retenção na fonte. Calcule o salário bruto, o valor de retenção e seu salário líquido. Nota: Salário bruto = salário básico por hora Número de horas trabalhadas no período, valor de retenção = porcentagem de retenção de salário bruto , salário líquido = salário bruto - valor de retenção
- Para um salário bruto de até 75.000 Bs. Não há retenção. Para um salário bruto de 75.000Bs a 150.000Bs, a porcentagem de retenção é de 5%. Para um salário bruto superior a 150.000Bs, a porcentagem e a retenção são de 8%. Obtenha o nome do funcionário, o salário bruto, o valor da retenção e do salário líquido. O nome e o salário bruto devem ser lidos. Nota: Valor de retenção = salário bruto * Porcentagem de retenção, salário líquido = salário bruto - valor de retenção.
- Projete um algoritmo, que permite que o dividendo e o divisor entre e depois calcule o resíduo e o quociente da referida divisão.
- Projete um algoritmo para calcular e escrever o quadrado de 243.
- Projete um algoritmo que troca os valores de duas variáveis numéricas.
- Projetar um algoritmo que permita um valor inicial e, em seguida, um valor final e calcule o valor central dos números
- Descubra se recebe dois números, um é um divisor de outro.
- Projete um algoritmo que permita determinar se um número inserido no teclado é um torque ou número ímpar
- Faça um algoritmo que permita inserir um certo número de segundos e transformá -lo em horas, minutos e segundos.
- Faça um algoritmo que permita inserir o tempo, minutos e segundos e indicar quantos segundos eles são.
- Projete um algoritmo que permita inserir a hora, minutos e segundos e calcular o tempo no próximo segundo ("0 = <h = <23", "0 = <m = <59" "0 = <s = <59").
- Faça o design de um algoritmo que permite: insira o código de trabalho, insira o número de horas trabalhadas, entre no custo da hora, calcule o salário semanal bruto, calcule o salário líquido semanal, imprima o salário bruto e o salário líquido, respectivo (salário bruto menos o desconto do seguro de pensão 11%)
- Escreva um algoritmo que determina se um ano é o salto. Um ano é salto se for um múltiplo de 4 (por exemplo, 1984). Os múltiplos de 100 não são saltos, exceto se também são múltiplos de 400 (2000 é salto, mas 1800 não é).
- Dado a B Determine o valor de toda a divisão e o restante de toda
- Projete um algoritmo que determina o preço de uma passagem de ida e volta, dando distância para viajar e o número de dias no destino, sabendo que se a estadia for superior a 7 dias e a distância for superior a 800 km. O ingresso tem uma redução de 30%. O preço por quilômetro é de 85 bs.
- Dada a duração (em minutos) de uma ligação, calcule seu custo, como segue: até 5 min. O custo é de 0,90. Acima de 5 min. O custo é de 0,90+0,20 para cada minuto adicional aos primeiros 5 min.
Algoritmos de ciclismo
- Obter os números pares entre 20 e 400
- Leia o nome, idade, sexo e estado civil de 20 pessoas e imprima o nome da pessoa se e somente se ele for um homem, em idade legal.
- Obtenha e imprima a soma dos múltiplos de 2 entre M e N
- Leia um número e obtenha os múltiplos de 3 entre 1 e o número lido
- Construa uma tabela de valores da função y = x² + 3*x - 7 de x = 1 a x = 250 aumentando 10 em 10 em 10
- Calcule a soma dos 100 primeiros números naturais
- É necessário conhecer cerca de 35 alunos em cada categoria ruim (n <2) insuficiente (2 <o = n <4) suficiente (4 <o = n <5) bem (5 <o = n <6) notável (6 <o = n <8) em circulação (8 <o = n)
- Mostre os 30 primeiros poderes de 3 e a soma deles.
- Encontre a classificação média para um número grande, embora as taxas de exames desconhecidas.
- Um homem planeja investir 500.000 bs. Por ano com 6% de juros. Quantos anos exigiriam acumular 100.000.000 Bs. O ano em que excede 100.000.000 BS deve ser obtido.
- Uma certa universidade está interessada em conhecer a qualificação média dos estudantes que receberam espanhol durante um semestre. Você também deseja saber o número total de estudantes que falharam. Calcule o exposto acima, levando em consideração que as qualificações são lidas.
- Leia uma série de números e obtenha o maior número de cada par. Imprima uma mensagem especial se os números forem de igual valor.
- Uma biblioteca estima os preços dos seus livros da seguinte forma: o preço básico de um livro é de 5.000 Bs. Mais 200 bs. Por página. No entanto, se o número de páginas exceder 550, o preço aumentar em outras 750bs. O código do livro e o número de páginas devem ser lidos. É necessário calcular e imprimir o código e o preço de cada um dos livros.
Doação