/*
* File: main.cpp
* Author: joao
*
* Created on 2 de Abril de 2017, 15:35
*/
#include <stdlib.h>
#include <stdio.h>
#include<math.h>
using namespace std;
int main(int argc, char** argv) {
int cont=0,randon;
float raiz;
randon = (rand() % ((1000 - 1) + 1)) + 1;
// Define um intervalo para [menor valor, MAIOR VALOR]
do{
raiz=(float)sqrt(randon);
printf("\nNumero:[%d] - Raiz:[%f] /5 =[%f]",randon,raiz,raiz/5);
randon = (rand() % ((1000 - 1) + 1)) + 1;
}while (cont++<=3);
}
faca um algoritmo em code blocks para calcular a raiz quadrada de um número aleatório enquanto a variável contadora for menor ou igual a três.
Utilizar a estrutura de repetição Do While, os tipos de dados Float e Int .No final dividir o resultado por cinco mostrar os dois resultados separados
#Code Blocks
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int i=0, num;
float raiz, result;
do{
num=rand()%100;
raiz=sqrt(num);
result=raiz/5;
printf("Numero: %d\n", num);
printf("Raiz: %.2f\n", raiz);
printf("Resultado: %.2f\n\n", result);
i++;
}while(i<3);
return 0;
}
Para esse exercício foram utilizadas algumas funções de bibliotecas da linguagem C. Para a geração dos números aleatórios foi utilizada a função rand() da biblioteca “stdlib.h”. Para calcular a raiz quadrada foi utilizada a função sqrt() da biblioteca “math.h”.
Para contar o número de laços executados foi utilizada a variável i que era incrementada ao final do laço.
Ao final são impressos os resultados armazenados em suas respectivas variáveis e o número que foi gerado para os cálculos.
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int i=0, num;
float raiz, result;
do{
num=rand()%100;
raiz=sqrt(num);
result=raiz/5;
printf("Numero: %d\n", num);
printf("Raiz: %.2f\n", raiz);
printf("Resultado: %.2f\n\n", result);
i++;
}while(i<3);
return 0;
}
Para esse exercício foram utilizadas algumas funções de bibliotecas da linguagem C. Para a geração dos números aleatórios foi utilizada a função rand() da biblioteca “stdlib.h”. Para calcular a raiz quadrada foi utilizada a função sqrt() da biblioteca “math.h”.
Para contar o número de laços executados foi utilizada a variável i que era incrementada ao final do laço.
Ao final são impressos os resultados armazenados em suas respectivas variáveis e o número que foi gerado para os cálculos.
Para escrever sua resposta aqui, entre ou crie uma conta.
Lógica de Programação e Algoritmos
•UNINTER
Compartilhar