Raiz cuadrada
-
Upload
maria-isabel-bastidas -
Category
Documents
-
view
220 -
download
0
description
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