Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Digital Shadow

#1
C / C++ / Ejemplos con numeros.
Julio 02, 2015, 04:42:50 PM
He estado practicando lo básico de C++ en cuanto a sacar numeros en sus distintas formas que jugue, como por ejemplo  imprimir desde un numero hasta n numero, imprimir una serie de numeros basada en n...en fin, aqui lo que he practicado.
1.-
Código: cpp
//Imprimir numeros pares del 1 hasta n
#include <vector>
#include <string>
#include <fstream>
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <math.h>
using namespace std;
int main(){

int n,x;
printf("Genere un numero \n");
scanf("%d",&n);
for (x=1;x<=n;x++){

printf("Numeros son:%d \n",x);
}
for(x=1;x<=n;x++)//Se recorreran todos los numeros de la 1 hasta la n
{
if(x%2==0){

printf("Pares: %d \n,",x);
}
}
getch();
return 0;
}


2.-
Código: cpp
/*Programa que suma los primeros
cien numeros naturales */
#include <stdio.h>
#include <windows.h>
#include <conio.h>
int main(){
int x,suma,prom;
suma=0;
for(x=1;x<=100;x++)
{
suma= suma+x;
}
printf("La sumatoria de los primeros 100 numeros es %d", suma);
prom=suma/100:
printf("\n El promedio es %d.",prom);
 
getch();
return 0;
}


3.-
Código: cpp
//Imprimir numeros del uno a la n
#include <vector>
#include <string>
#include <fstream>
#include <iostream>
#include <conio.h>
#include <windows.h>
#include <math.h>
using namespace std;
int main(){

int n,x;
printf("Genere un numero \n");
scanf("%d",&n);
for (x=1;x<=n;x++){

printf("Numeros son:%d \n ", x); //Al colorar porciento d, se mostrara el numero
}
getch();
return 0;
}
#2
C / C++ / Casa de Cambio Básico
Junio 26, 2015, 09:59:40 AM
Se que es algo muy básico, pero igual espero sea algo util
Código: cpp
#include <stdio.h>
#include <windows.h>
#include <iostream>
# include <stdlib.h>
#include <math.h>
#include <numeric>
#include <string>
#include <conio.h>
float dolar, dinero, a,b,c,resultado;
main(){
printf("Ingresa la cantidad a convertir \n");
scanf("%f",&dinero);  //&Sirve para que el valor se guarde en la variable
dolar=12.48;
printf("El dinero en dolar a cambiar: %f \n", dinero);
    resultado = dinero/dolar;
   
printf("El dinero en dolar a entregar es: %f \n",resultado);
system ("PAUSE");

}
#3
Off Topic / Feliz dia del Padre
Junio 20, 2015, 01:45:40 PM
Bueno pues no sabia donde poner esto pero queria felicitar a aquellas madres que siempre son  ambas partes, madre y padre, independientemente si son madres solteras o no, a los padres en si, que  al igual que la madre, trata de comprender, amar y educar a sus hijos para esta vida, y a quienes aun no son ni madres ni padres, un saludo a vuestros padres, que la pasen muy bien en su dia y que siempre sea el dia del padre, no solo un dia. ;D
#4
C / C++ / Introducción a C++
Junio 12, 2015, 08:18:00 PM
Muy bien chicos y chicas, les  escribe su compañero y amigo Digital Shadow
Tengo la esperanza de que este tema sea cooperativo y al mismo tiempo informativo, es decir, que cualquiera pueda complementar la clase  con información y/o ejemplos, o al menos eso es lo que tengo planeado. 
Empecemos de una vez.
Comentarios
Se tiene la idea de que los programas son hechas para que la máquinas lo entiendan, pero, ¿entonces quién podría mejorar el programa o modificarlo para que sea más eficiente?. Es por eso que los comentarios tienen un papel importante para informar a la persona que está usando el programa o  la persona que está capacitada o se ha capacitado para una mejor ejecución del programa?.
Pues bien, un comentario no influirá en el programa, simplemente será un texto libre con anotaciones importantes o recordatorios sobre partes del programa, con el fin de mejorar la comprensión del programa. Sin embargo, debemos tener en cuenta como iniciar el comentario y como terminarlo.
Se hay de dos formas:
Forma 1
/*  Con esto indica que se iniciara un comentario
*/ Indica el cierre del comentario
Forma 2
// Comentario que acaba al final de la línea

Es importante tener en cuenta los tipos básicos, entre los cuales tenemos los caracteres, los enteros, los reales y los booleanos.
Enteros
El lenguaje de programación de C++ tiene cuatro tipos distintos con el cual se puede representar valores numéricos enteros, estos tipos son: char,short,int y long.
C++ distingue entre enteros con signos, es decir, positivo y negativos, y enteros sin signos.; Esto nos ayuda a controlar más minuciosamente el consumo de memoria.
signedy unsigned son prefijos que se pueden anteponer a cualquiera de los cuatro tipos numéricos ya mencionados, para especificar si queremos una variante con o sin signo, sin embago se omite para los tipos short, intlong, pero si no se prefija en el tipo char, el compilador asumirá lo que sea.
[spoiler]
Código: cpp
signed char
   8 bits
Código: cpp
unsigned char
8 bits
Código: cpp
short
16 bits
Código: cpp
unsigned short

Código: cpp
int
32 bits
Código: cpp
unsigned int
32 bits
Código: cpp
long

Código: cpp
unsigned long
  8 bits
[/spoiler]

Los valores en base 16 empiezan con 0x;las letras de la "A" a la "F" sirven para denotar  los digitos del 10 al 15.  {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}

Carácteres
El simbolo "\" no se representa a si mismo, si no que  es utilizado para escribir caracteres de la tabla ASCII.
La funcion de char es la de contener caracteres, por lo que la tabla ASCII  sera de gran ayuda:
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Ejemplos:
\n -->Retorno de carro
\t---> Tabulador

Código: cpp

#include <stdio.h>
#include <conio.h>
#include <string.h>

main(){
unsigned char Nombre[80];
printf("Dame tu nombre: ");
scanf("%s";Nombre);
printf("Hola %s! \n", Nombre);
getch();


Reales
Hay dos tipos para  representar numeros reales: float y double.
Valores de verdad
Concepto de verdad, conocido como el "álgebra de Boole", se representa con el tipo boole donde true y false son sus únicos posibles valores.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Antes de proseguir, veamos un poco sobre Algebra de Boole y cosas referente a ello

El algebra de Boole es un sistema de elementos en binario (0,1).

Propiedad Conmutativa:   A+B = B+A ;   A*B= B*A
Propiedad Distributiva: A*(B+C)=   A*B + A*C

[spoiler][/spoiler]
[spoiler][/spoiler]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cadena de Carácteres
Sus elementos individuales son de tipo char, las cuales sirven para contener mensajes, manipular texto entre otras funciones; sin duda fundamentales para la interacción entre humanos y máquinas.

Identificadores
Son una secuencia de letras, digitos y subrayados, como por ejemplo permuta_fila.
int es un  identificador que nos ayuda a referirnos  un tipo de enteros.

Declaración de variables
Una declaración de variable es una instrucción. La variable que se declara existe inmediatamente después de la declaración hasta el momento que acabe donde se ha definido.
Se pueden declarar varias variables.
tipo de variable  var 1;
tipo de variable  var 2;
Ejemplo:
Código: cpp
[color=brown]int[/color]  [color=orange]tamano[/color]


-int main ()
Inicia la declaración de la Función.
-Funcion: Grupo de statutos de códigos que se deben seguir
- { y }

i]std: Estatuto que se puede identificar como standar character output device
cin: Se usa para leer cadenas

<<:devuelve una referencia objeto ostream
std::cin: Standard input stream (object )
std::cout:standard output stream
Ejemplo:
Código: cpp
#include <iostream>
using namespace std;

int main() {
  char Nombre[30];  // Usaremos una cadena para almacenar
                    // el nombre (29 caracteres)
  int Edad;         // Un entero para la edad
  char Telefono[8]; // Y otra cadena para el número de
                    // teléfono (7 dígitos)
 
  // Mensaje para el usuario
  cout << "Introduce tu nombre, edad y número de teléfono" << endl;
  // Lectura de las variables
  cin >> Nombre >> Edad >> Telefono;
  // Visualización de los datos leídos
  cout << "Nombre:" << Nombre << endl;
  cout << "Edad:" << Edad << endl;
  cout << "Teléfono:" << Telefono << endl;

  return 0;
}

Bibliografia: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
[1° PDF]
Posdata: Espero haber sido util chic@s, dios los bendiga y  exito en todo
Posdata 2: Ultimamentem e ha dolido mucho la cabeza y el estómago, no ando muy bien que digamos para estar en el ordenador
#5
No es  secreto que se sabe de la IP aqui sobre todos los usuarios, entonces tengo las siguientes interrogantes:
-¿Puedo compartir documentos que me encuentre en la D.W.? [Esto lo  planeo hacer porque antes que nada, somos una comunidad, es decir un clan o una familia, ademas de mi principio de "Libertad de la Informacion"]
-Si la respuesta es si a la pregunta anterior, ¿como puedo confiar que  no daran mi I.P.?
-Apenas estoy aprendiendo a programar en C++, pero planeaba instalar Kali Linux el virtual machine y UBUNTU, ¿eso es lo que me recomiendan o voy mal?
-Consejos para un novato?
-Insisto sobre la I.P., trate de conectarme por otros medios aqui y simplemente nope, asi que lo unico que me queda es conectarme en Mozilla y confiar que no usaran mi I.P.
#6
Buscando unos conceptos, me encontre con esta pagina. Yo creo en que debe haber una libertad en cuanto la información, una libertad en el aprendizaje, una cooperacion sana entre los tipos de hackers y programadores y con conocimientos, resolver lo que no ha sido resuelto, ayudar a los demas de si mismos o incluso, hacer cosas que uno pensaba imposible en el momento,  y que ese algo revolucionario sea de una ayuda.
La tecnologia esta basada en los sueños y en la mente humana, la programacion va implicita. Programar es un arte, y yo no se nada..solo se que quiero ser un artista.
Espero ser un orgullo de usuario para ustedes y si necesitasen algo, apoyarles