Raiz cuadrada

download Raiz cuadrada

of 3

description

PSeudocodigo raiz cuadrada para C++

Transcript of Raiz cuadrada

Realizar una funcin que genere un men de 3 opciones: 1. Calcular raz cuadrada, 2. Elevar un nmero al cubo, 3. Salir

AnlisisDatos de entrada: la opcin (entero) para el men, el nmero (float) para calcular la raz cuadrada y el cubo de la misma.Datos del proceso: se pide al usuario que introduzca el nmero de opcin. Se pide realizar la raz (float) y el cubo () del nmero para imprimirlo en pantalla.Proceso necesarios: Almacenar la variable opcin para ingresar al men, verificando que el nmero de opcin sea correcto. El sistema permitir mirar si el nmero es o no valido para ejecutar el men. Introducir el nmero para realizar la operacin de raz cuadrada, aplicando la frmula de sqrt otorgada por la librera math.h. Introducir el nmero para realizar la operacin de elevar un nmero al cubo. Mediante la frmula dada por cubo. Introducir el numero para salir del men Imprimir la operacin de raz cuadrada. Imprimir realizar la operacin de elevar un nmero al cubo Imprimir " Gracias por usar el men"

Diseo de solucin (seudocdigo)Programa: men INICIO

INICIALIZAR int opcion =0;INICIALIZAR float numero, raiz, cubo =0;

HACER LEER opcin:

LEER nmeroCALCULAR raiz = sqrtf(numero);LEER raizCALCULARcubo= numero * numero *numero;LEER cubo:HASTA QUE opcin!=3FIN

Prueba de escritorio

Ejecucin IteracinNumero Raz cuadradaElevar al cubo

114264

221,418

393729

472,64343

Codificacin del lenguaje

//Autor: Luis Florez#include //Biblioteca estndar de entrada y salida, para utilizar cout y cin#include /*Biblioteca para utilizar system("cls") limpieza de pantalla ysystem("pause")que detiene la ejecucin del programa hasta que el usuario digite una tecla */#include //Biblioteca para utilizar la funciones toupper (convierte//un caracter a maysculas) y tolower (convierte un caracter//a minsculas.#include //realizar operaciones matematicas#include#includeusing namespace std; /*Indica al compilador que utilizar el espacio de nombres estandarpara noincluirlos cada vez que se utilice cout y cin */

//creacion de menuint main(void){int opcion =0;float numero, raiz, cubo =0;do{system("cls");cout