Você está na página 1de 4

1) EM PHP

def main():
'''
Programe que lê um inteiro positivo n e imprime os n
primeiros inteiros positivos.
'''

print("Gerador do n primeiros números ímpares positivos\n")

# leia o valor de n
n = int(input("Digite o valor de n: "))

# contador de ímpares impressos


i=0

# imprima os n primeiros impares, um por linha


while i < n:
# imprima o próximo ímpar
print(2*i + 1)

i=i+1

2) EM PHP

print("Gerador do n primeiros números ímpares positivos\n")

# leia o valor de n
n = int(input("Digite o valor de n: "))

# contador de ímpares impressos


i=0

# primeiro número ímpar


ímpar = 1

# imprima os n primeiros impares, um por linha


while i < n:
# imprima o próximo número ímpar
print(ímpar)

# incremente p contador
i=i+1

# determine o próximo ímpar


ímpar = ímpar + 2

3) EM PHP

print("Determina se um número n > 0 é primo\n")

# leia o valor de n
n = int(input("Digite o valor de n (n > 0): "))

# inicialize o contador de número divisores de n


cont_divisores = 0

# conta o número de divisores entre 1 e n


for divisor in range(1,n+1):
if n % divisor == 0:
cont_divisores += 1

# imprima mensagem
if cont_divisores == 2:
print(n, "é primo")
else:
print(n, "não é primo")

4) EM C#

#include <stdio.h>

int main() {
int a, b, c, /* dados de entrada */
aux; /* auxiliar para fazer a troca */

printf("Digite tres numeros naturais: ");


scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);

/* coloca o maior dos numeros dados no a */


if (b > a){
aux = a;
a = b;
b = aux;
}
if (c > a){
aux = a;
a = c;
c = aux;
}

/* verifica se b e c sao catetos de um triangulo com a de hipotenusa */


if (a * a == b * b + c * c)
printf("O triangulo é retangulo\n");
else
printf("O triangulo não é retangulo\n");

return 0;
}
5) EM C#

#include <stdio.h>

int main() {
int n1, n2, n3; /* dados de entrada */

printf("Digite tres numeros: ");


scanf("%d", &n1);
scanf("%d", &n2);
scanf("%d", &n3);

if (n3 > n1)


if (n1 > n2)
printf("A ordem crescente: %d %d %d\n", n2, n1, n3);
else if (n2 < n3)
printf("A ordem crescente: %d %d %d\n", n1, n2, n3);
if (n1 > n2)
if (n2 > n3)
printf("A ordem crescente: %d %d %d\n", n3, n2, n1);
else if (n3 < n1)
printf("A ordem crescente: %d %d %d\n", n2, n3, n1);
if (n1 < n2)
if (n3 < n1)
printf("A ordem crescente: %d %d %d\n", n3, n1, n2);
else if (n3 < n2)
printf("A ordem crescente: %d %d %d\n", n1, n3, n2);

return 0;
}

6) FALTA VER AINDA

7) EM C#

#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, //coeficientes
delta, //delta
sqrtdelta, //raiz quadrada de delta
raiz1,raiz2; //raízes

//Passo 1: Recebendo os coeficientes


printf("Equação do 2o grau: ax² + bx + cx = 0\n");

printf("Entre com o valor de a: ");


scanf("%f", &a);

printf("Entre com o valor de b: ");


scanf("%f", &b);
printf("Entre com o valor de c: ");
scanf("%f", &c);

//Passo 2: Checando se a equação é válida


if(a != 0)
{

//Passo 3: recebendo o valor de delta e calculando sua raiz quadrada


delta = (b*b) - (4*a*c);
sqrtdelta = sqrt(delta);

//Passo 4: se a raiz de delta for maior que 0, as raízes são reais


if(delta >= 0)
{
raiz1 = (-b + sqrtdelta)/(2*a);
raiz2 = (-b - sqrtdelta)/(2*a);
printf("Raízes: %.2f e %.2f", raiz1, raiz2);
}
//Passo 5: se delta for menor que 0, as raízes serão complexas
else
{
delta = -delta;
sqrtdelta = sqrt(delta);
printf("Raíz 1: %.2f + i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));
printf("Raíz 2: %.2f - i.%.2f\n", (-b)/(2*a), (sqrtdelta)/(2*a));

}
else
printf("Coeficiente 'a' inválido. Não é uma equação do 2o grau");
}

8) FALTA VER AINDA

Você também pode gostar