Lista

--Originally published at savhprograming





Lista #WSQ07
En este esta ocasión nos piden pedirle al usuario 10 valores diferentes que luego el programa tendrá que sumarlos y sacar el promedio.
El código es el siguiente




#include<iostream>
#include<cmath>
using namespace std;

int suma(int,int,int,int,int,int,int,int,int,int);

float prom(float,float,float,float,float,float,float,float,float,float);


//programa principalllllllll ............. It´s me dio XDxdXDXdXdxDXdxDxd :V.................
int main(){
int a, b,c,d,e,f,g,h,i,j,count=0;
cout<<"ingrese 10 numeros"<<endl;
do{
++count;
cout<<"ingrese su numero                       #"<<count<<endl;
cin>>a;
j=i;i=h;h=g;g=f;f=e;e=d;d=c;c=b;b=a;


}while(count!=10);


cout<<"La suma es "<<suma(a,b,c,d,e,f,g,h,i,j)<<endl;
cout<<"El promedio es "<<prom(a,b,c,d,e,f,g,h,i,j)<<endl;
}
int suma(int a, int b, int c, int d, int e, int f, int g, int h, int i, int j){
int total;
total=a+b+c+d+e+f+g+h+i+j;
return total;
}
float prom(float a, float b, float c, float d, float e, float f, float g, float h, float i, float j){
float promedio;
promedio=(a+b+c+d+e+f+g+h+i+j)/10;
return promedio;
}

Sum Of Numbers

--Originally published at savhprograming

 #WSQ04


este código sumara un rango de valores y te pedirá que tu ingreses el valor mayor y el menor
comenzamos declarando las variables
int x, y, a=0;
donde a= la igualamos a por que sera el contador



#include<iostream>
using namespaces std;
int x, y, a=0;

int main(){
cout<<"ingresa numero mayor"<<endl;
cin>>y;
cout<<"ingresa el numero menor"<<endl;
cin>>x;
do {
a+=x;
x+=1;
} while(x>y);
cout << "la suma de los acumulativos es "<< a <<endl;
return 0;
}


MT
Use of loops with “while” and “do while”
Use of the conditional “if”

Pick a number

--Originally published at savhprograming

 #WSQ03




Este programa te generara un número que tendrás que adivinar, el programa te dirá si el número que escribiste es mayor o menor que el número que ya se selecciono


#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;

int x, num, contador=0;
int main(){

cout<<  "tendras que adivinar el numero"<< endl;
srand(time(NULL));
num = rand()% 100 + 1;
do {
  contador+=1;
  cout << "ingresa un numero"<< endl;
  cin >> x;
  if (x<num) {
  cout<<"intenta con un numero mas grande"<<endl;
  } else {
  cout<<"intenta con un numero mas pequeño"<<endl;
  }
} while(x!=num);
contador-=1;
cout<<"Adivinaste el numero en: "<<contador<<" intentos"<<endl;

return 0;
}

MT
 Use of “else” with a conditional if
Basic user input (text based)

libro Thinkcscpp
http://www.cplusplus.com/forum/beginner/29699/

Temperature (Week 03)

--Originally published at savhprograming

Temperatura 

 #WSQ02
Se escribira un programa donde se te dará un dato en grados Fahrenheit y necesitaras convertirlo a grados centigrados. Formula  C = 5 ∗ (F − 32)/9.

En tu programa tendras que avisar si esta alcanzó la temperatura para hervir el agua.

codigo

#include <iostream>
using namespace std;
double f,c;
int main(){
  cout<<"Dame la temperatura en Fahrenheit:"<<endl;
  cin>>f;
  c=5*(f-32)/9;
  cout<<"la temperatura es de "<< c <<"C°"<<endl;
  if (c>100) {
    cout<<"El agua puede evaporarce a esta temperatura"<<endl;
  } else {
    cout<<"Para que el agua se evapore, necesita almenos 100C°";
  }
}

libro Thinkcscpp

Fun with numbers!

--Originally published at savhprograming

Fun with numbers

Para esta actividad necesitaremos preguntarle al usuario 2 numeros y luego imprimir lo siguiente:
  • La suma de ambos numeros
  • La resta entre ambos numeros
  • Multiplicacion entre ambos numeros
  • Divicion entre ambos numeros
  • El reciduo entre ambos numeros
 El codigo terminado es el siguiente

#include <iostream>
using namespace std;

int a, b, mult, suma, resta;
double division, resto;

int main (){
cout<<"Escribe tu primer numero"<<endl;
cin >> a;
cout <<"Escribe tu segundo numero"<<endl;
cin >> b;
suma=a+b;
resta=a-b;
mult=a*b;
division=a/b;
resto=a%b;

cout <<"Suma es igual a ="<< suma <<endl;
cout <<"Resta es igual a ="<< resta <<endl;
cout <<"Multiplicación es igual a ="<< mult <<endl;
cout <<"Sobrante es igual a = "<< resto <<endl;
cout <<"División es igual a ="<< division <<endl;
}










Primero indicamos las variables para cada operacion

int a, b, mult, suma, resta;
double division, resto;

procedemos a pedir las dos cifras

cout<<"Escribe tu primer numero"<<endl;
cin >> a; //con este codigo estamos registrando el numero tecleado como "a"
cout <<"Escribe tu segundo numero"<<endl;
cin >> b; //con este codigo estamos registrando el numero tecleado como "b"

Hacemos las operaciones  


 suma=a+b;     // suma +
resta=a-b;       // resta   -
mult=a*b;       //multiplicacion x
division=a/b;  //división  /
resto=a%b;     //residuo  %


Imprimimos

 cout <<"Suma es igual a ="<< suma <<endl;
cout <<"Resta es igual a ="<< resta <<endl;
cout <<"Multiplicación es igual a ="<< mult <<endl;
cout <<"Sobrante es igual a = "<< resto <<endl;
cout <<"División es igual a ="<< division <<endl;







savhprograming 2017-01-26 14:27:00

--Originally published at savhprograming

Quiz 03
La meta del quiz #3 era lograr que el alumno pudiera trabajar con funciones para obtener 2 valores,  Raiz cuadratica y Raiz cubica

Codigo terminado del programa

#include <iostream>
#include <cmath>
using namespace std;
double square_root (double);
double cube_root (double);

double square_root (double number) {
return sqrt (number);
}
double cube_root (double number) {
return cbrt (number);
}

int main () {

double numero, total1, total2;
cout << "dame el numero del que quieras obtener la raiz"<<endl;
cin >> numero;

total1 = square_root (abs(numero));
total2 = cube_root (abs(numero));
if (numero>=0) {
  cout << "Raiz cuadrada = " << total1<<endl;
  cout << "Raiz cubica = "  << total2<<endl;
  return 0;
} else {
  cout<< "Numero negativo, Raiz imaginaria"<<endl;
  cout << "Raiz cuadrada = " << total1<<"i"<<endl;
  cout << "Raiz cubica = "  << total2<<"i"<<endl;
  return 0;
}

}






Lo que se trabajó aqui fue con una libreria (cmath) que nos permite trabajar con distintas veriables matematicas por ejemplo, nos permite trabajar con arc coseno (double acos(double x), 
con arc seno
(double asin(double x)), Pero lo que nos interesa aqui son las formulas de raiz

double square_root (double number) {
return sqrt (number);
}
double cube_root (double number) {
return cbrt (number);
}


lo siguiente fue plantear el problema, comenzamos agregando las variables



int main () {

double numero, total1, total2;
}

donde numero sera la variable a la cual se le aplicaran las formulas
total 1 sera a quien se le aplique raiz cuadrada
total 2 a quien se le palique raiz cubica




procedemos a pedir los datos, usamos (cout <<) para imprimir la instruccion y (cin>>) para guardarla en la variable "numero"

cout << "dame el numero del que que quieras obtener la raiz"<<endl;
cin >> numero;

luego le planteariamos
Continue reading "savhprograming 2017-01-26 14:27:00"

NEW BLOG

--Originally published at savhprograming



Introducing the new blog



This blog is created by a student of programming, where they will publish the experiences and notations of the programming.
With this it is tried that other students in programming c ++ manage to find a resource to be able to support, thanks to the errors and experiences that I as student can commit.