informatica
Iniciante REPENQ1) Faça um algoritmo que calcule a multiplicação de dois números inteiros sem utilizar o operador “*”. Em vez disso, utilize apenas o operador de adição “+”. Para implementar esse algoritmo, devemos lembrar que qualquer multiplicação pode ser expressa por meio de somas. Por exemplo, o resultado da expressão 6 * 3 é o mesmo que 6 + 6 + 6 ou 3 + 3 + 3 + 3 + 3 + 3. Ou seja, soma-se um elemento com ele próprio o número de vezes do segundo elemento. REPENQ2) Faça um algoritmo que leia um número inteiro e calcule o seu fatorial. Se o número for negativo, informe que o valor é inválido. Sabemos que o fatorial de um número n, representado por n!, é dado por: n * (n-1) * (n-2) * ... * 1, para n > 0 e n! = 1 para n = 0 REPENQ3) Faça um algoritmo que calcule a soma de todos os números ímpares dentro de uma faixa de valores determinada pelo usuário. Um número é ímpar quando sua divisão por 2 não é exata, ou seja, o resto resultante da divisão inteira pelo número 2 tem valor 1. Utilize a palavra resto como operador que calcula o resto da divisão de um numero por outro. REPENQ4) Faça um programa que apresente os resultados de uma tabuada de um número qualquer, a qual deve ser impressa no seguinte formato:
Considerando como exemplo o fornecimento do número 2 para o número qualquer, ter-se-ia a seguinte situação:
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
...
2 x 10 = 20
Intermediário REPENQ5) Faça um algoritmo que calcule a média de todas as turmas de uma escola. Considere como entradas o número de turmas e o número de alunos de cada turma. A média de cada turma deve ser apresentada, além da média geral, que será o resultado da média das turmas. REPENQ6) Faça um programa que receba o valor do salário mínimo e uma lista contendo a quantidade de quilowatts gasta por consumidor e o tipo do consumidor (1-Residencial, 2-Comercial, 3-Industrial).
Calcule e mostre:
- O valor de cada quilowatt, sabendo que o quilowatt