Lab dia 29/08/2024

Aquecimento

exercício 1

Faça um programa que receba um número real da entrada padrão e exiba o valor ao quadrado.

exercício 2

Faça um programa que receba um número real da entrada padrão e exiba o valor ao quadrado usando a função pow(float a, float b) da biblioteca math.h.

resposta
 
#include <stdio.h>
#include <math.h>

int main(){
    float numero;
    scanf("%f", &numero);
    float resultado = pow(numero, 2.0);
    printf("%f\n", resultado);
    return 0;
}  

exercício 3

Faça um programa que receba um número real da entrada padrão e exiba o valor a raíz quadrada do número. Use a função pow(float a, float b) com o valor 1.0/2.0.

resposta
 
#include <stdio.h>
#include <math.h>

int main(){
    float numero;
    scanf("%f", &numero);
    float resultado = pow(numero, 1.0/2.0);
    printf("%f\n", resultado);
    return 0;
}  

Treinando habilidade nova (while)

exercício 1

Faça um programa que leia um número inteiro positivo N da entrada e imprima todos os de 0 até N em ordem crescente.

exercício 2

Faça um programa que leia um número inteiro positivo N da entrada e imprima todos os de 0 até N em ordem decrescente.

exercício 3

Faça um programa que leia um número inteiro positivo N da entrada e imprima todos os números pares entre 1 e N.

exercício 4

Faça um programa que leia um número inteiro positivo N da entrada e imprima os primeiros N números pares (maiores que 0).

Desafio

exercício 1

Faça um programa que receba um número inteiro positivo N da entrada e verifique se este número é primo.

exercício 2

Faça um programa que leia um número inteiro positivo N da entrada e imprima quantos algarismos este número tem.