elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


  Mostrar Temas
Páginas: [1]
1  Programación / Programación General / Python en: 18 Octubre 2016, 04:13 am
no entiendo porque este programa me da error alquien puede ayudarme?

Código:
name = ""; 
print("What is your name");

input(name);

if name== "Amar":
    print("Hi Amar");
   
    elif name== "Brandy":
        print("Ahoy Brandy :D");
       
        else:
            print("Hello");
2  Programación / Programación C/C++ / Pointers en: 27 Abril 2016, 03:39 am
Hola! creen que alguien que sepa mucho de pointers me podria decir que estoy hasiendo mal en esta funcion creo que esta cojiendo la memoria de donde no deviera espero alguien puda ayudarme solo voy a poner la function aqui si quieren el codigo completo dejenme saber

Código:
void reverse(int *arrayPtr, int size)
{
// Complete this function
int *arrayPtr2 = nullptr;

arrayPtr2 = new int[size];

for (int i = 0; i < size; i++)
{
// when the loop starts put the arrayPtr in the last spot
if (i == 0)
for (int j = 0; j < size; j++)
arrayPtr++;

*arrayPtr2 = *arrayPtr;

arrayPtr--;
arrayPtr2++;

if (i == (size - 1) )
{

for (int k = 0; k < size; k++)
arrayPtr2--;

for (int l = 0; l < size; l++)
{
*arrayPtr = *arrayPtr2;

arrayPtr++;
arrayPtr2++;
}
}
}

delete arrayPtr2;
}
3  Programación / Programación C/C++ / problema con el do while loop en: 4 Abril 2016, 00:42 am
alquien me podria decir cual es el problema con este codigo nose porque cuando lo ejecuto nunca me puedo salir del loop sin importar que entre

Código:
do
{
cout << "\nEnter AM/PM: ";
getline(cin, am_pm);

} while (am_pm != "AM" || am_pm != "PM");
4  Programación / Java / Recursive Method en: 11 Diciembre 2015, 22:13 pm
alguien puede ayudarme a hacer este método recursivo para calcular términos de Fibonacci con una versión mas iterativa?

Código:
private static int factorial(int n) {
      if (n == 0)
         return 1;   // Base case
      else
         return n * factorial(n - 1);
   }
5  Programación / Java / Java Recursion en: 3 Diciembre 2015, 03:09 am
¿Puede alguien decirme cómo arreglar mi código? Dejaré las descripciones que tuve para el programa.

Escriba un método que acepta un argumento entero positivo y devuelve la suma de todos los números enteros de 1 hasta
al número pasado como argumento. Por ejemplo, si se pasa 50 como argumento, el método devolverá
la suma de 1, 2, 3, 4, .., 50.
Utilice la recursividad para calcular la suma.
Demostrar el método en un programa. (Si lo desea, puede revisar su trabajo con la fórmula n (n + 1) / 2 *,
pero usted debe escribir un método recursivo para calcular la suma.)
Mano en su clase o clases.
* Esto se llama truco de Gauss, y aquí es una versión de la historia:
Gauss contó la historia que cuando él era un niño, el maestro se quedó sin cosas para enseñar y pidió que, en
el tiempo restante antes de tiempo de juego, para calcular la suma de todos los números del 1 al 20 (o similar ...
En realidad, las cifras fueron del 1 al 40!).
Gauss pensó que 1 + 20 es 21. Y 2 + 19 también es 21. Y esto es cierto para todos los pares similares, de los cuales
hay 10. Así que ... la respuesta es 210.

Código:
public class GaussTrick
{
//public static int num = 50;
public static int count = 0;
public static int halfNum = (50 / 2);;
public static int total= 0;
 
public static void main(String[] args)
{
 
int num = 50;
 
System.out.print(SumOfInt(num) );
 
SumOfInt(num);
 
//count = (20 * (20+1) / 2);System.out.print(count);
 
}
 
public static int SumOfInt(int num)
{
if(num == halfNum)
return total;
 
num--;
count++;
 
total = (num + count);
 
SumOfInt(num);
 
System.out.println(total);
 
return total;
 
 
}
 
}
6  Programación / Java / Java ArrayList en: 20 Noviembre 2015, 17:42 pm
Saludos! estoy teniendo un gran problema con mi aplicacion queria saber si aquiel pudiera ayudarme estoy tratando de organizar un documento y tengo muchas dificultades haciendolo quisiera saber si alquien aqui me pudiera ayudar se lo agradecería mucho.

Código:
import java.io.*;	// needed for file and I/O classes
import java.util.*;

public class Assigment4
{
public static void main(String[] args) throws IOException
{

int count = 0;
int A = 0, AM = 0, B = 0, BM = 0, BP = 0, C = 0, CP = 0, D = 0, DP = 0, F = 0, I = 0, W = 0, transfer = 0, passing = 0;
String fileName; // to hold the file name

ArrayList<String> courseNo = new ArrayList<String>();
ArrayList<String> departCode = new ArrayList<String>();
ArrayList<String> department = new ArrayList<String>();
ArrayList<String> courseName = new ArrayList<String>();
ArrayList<String> course = new ArrayList<String>();
ArrayList<String> grade = new ArrayList<String>();
ArrayList<String> sectionNo = new ArrayList<String>();
String blank = "";
String blank2 = "";


//create a scanner object for keyboard input
Scanner keyboard = new Scanner(System.in);

// get the file name
//System.out.print("Enter the name of the file: ");
fileName = "Grades.txt";
//fileName = keyboard.nextLine();

// open the file
File theFile = new File(fileName);

//create a scanner object for to read the file
Scanner inputFile = new Scanner(theFile);

// use a while loop that types the document information
while(inputFile.hasNext())
{

blank = "";
blank2 = "";

//assign every document data to a different variable
courseNo.add(inputFile.next());
departCode.add(inputFile.next());
department.add(inputFile.next());
courseName.add(inputFile.next());
course.add(inputFile.next());
grade.add(inputFile.next());
sectionNo.add(inputFile.next());
blank = inputFile.nextLine();
blank2 = inputFile.nextLine();

if(!blank2.equals("") )
{

department.add(count, courseName.get(count) );
courseName.set(count, course.get(count) );
courseName.add(count, grade.get(count) );
course.set(count, sectionNo.get(count) );
grade.set(count, blank);
sectionNo.set(count, blank2);


}

else if(!blank.equals("") )
{

courseName.add(count, course.get(count) );
course.set(count, grade.get(count) );
grade.set(count, sectionNo.get(count) );
sectionNo.set(count, blank);

}


inputFile.nextLine();

count++;

}

for(int i = 0; i < count; i++)
{
if(grade.get(i).equals("A") )
A++;

else if(grade.get(i).equals("A-") )
AM++;

else if(grade.get(i).equals("B") )
B++;

else if(grade.get(i).equals("B-") )
BM++;

else if(grade.get(i).equals("B+") )
BP++;

else if(grade.get(i).equals("C") )
C++;

else if(grade.get(i).equals("C+") )
CP++;

else if(grade.get(i).equals("D") )
D++;

else if(grade.get(i).equals("D+") )
DP++;

else if(grade.get(i).equals("F") )
F++;

else if(grade.get(i).equals("I") )
I++;

else if(grade.get(i).equals("W") )
W++;

else if(grade.get(i).equals("Transfer") )
transfer++;

else if(grade.get(i).equals("Passing") )
passing++;

}

//for(int i = 0; i < count; i++)
// System.out.println(grade.get(i) );

System.out.printf("%-10s  %-5s %2s %s %s %s %s %s %s %s %s %s %s %s %s %s %s", "Course No.", "Subject",
"Course", "Course Title", "A", "A-", "B", "B-", "B+","C", "C+", "D", "D+", "F", "I", "W", "Transfer", "Passing\n" );

for(int i = 0; i < count; i++)
{

System.out.printf("%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s", courseNo.get(i),
departCode.get(i), department.get(i), courseName.get(i), course.get(i), grade.get(i), sectionNo.get(i));
}


}

}



este es el documento

Citar
4750   ACC   Accounting   Business Accounting   ACC101   A-   001
4750   ACC   Accounting   Business Accounting   ACC101   B+   001
4750   ACC   Accounting   Business Accounting   ACC101   B-   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
4750   ACC   Accounting   Business Accounting   ACC101   B+   001
4750   ACC   Accounting   Business Accounting   ACC101   A-   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
4750   ACC   Accounting   Business Accounting   ACC101   F   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
4750   ACC   Accounting   Business Accounting   ACC101   C+   001
4750   ACC   Accounting   Business Accounting   ACC101   A   001
3157   BIO   Biology   Anatomy   BIO320   A   001
3157   BIO   Biology   Anatomy   BIO320   W   001
3157   BIO   Biology   Anatomy   BIO320   D+   001
3157   BIO   Biology   Anatomy   BIO320   D   001
3157   BIO   Biology   Anatomy   BIO320   F   001
3157   BIO   Biology   Anatomy   BIO320   B   001
3157   BIO   Biology   Anatomy   BIO320   A-   001
3157   BIO   Biology   Anatomy   BIO320   A-   001
3157   BIO   Biology   Anatomy   BIO320   A   001
3157   BIO   Biology   Anatomy   BIO320   B-   001
3157   BIO   Biology   Anatomy   BIO320   A   001
3157   BIO   Biology   Anatomy   BIO320   C   001
3157   BIO   Biology   Anatomy   BIO320   A   001
3157   BIO   Biology   Anatomy   BIO320   C+   001
3494   BUS   Business   Marketing Fundamentals   BUS251   C   006
3494   BUS   Business   Marketing Fundamentals   BUS251   A   006
3494   BUS   Business   Marketing Fundamentals   BUS251   A-   006
3494   BUS   Business   Marketing Fundamentals   BUS251   D   006
3494   BUS   Business   Marketing Fundamentals   BUS251   A   006
3494   BUS   Business   Marketing Fundamentals   BUS251   A-   006
3494   BUS   Business   Marketing Fundamentals   BUS251   B+   006
3494   BUS   Business   Marketing Fundamentals   BUS251   B-   006
3494   BUS   Business   Marketing Fundamentals   BUS251   A-   006
4612   CMP   Computer Science   Java I   CMP110   A-   010
4612   CMP   Computer Science   Java I   CMP110   B   010
4612   CMP   Computer Science   Java I   CMP110   A-   010
4612   CMP   Computer Science   Java I   CMP110   A-   010
4612   CMP   Computer Science   Java I   CMP110   A   010
4612   CMP   Computer Science   Java I   CMP110   D   010
4612   CMP   Computer Science   Java I   CMP110   B+   010
4612   CMP   Computer Science   Java I   CMP110   B   010
4612   CMP   Computer Science   Java I   CMP110   A   010
4612   CMP   Computer Science   Java I   CMP110   A-   010
4188   CMP   Computer Science   Operating Systems   CMP320   C   106
4188   CMP   Computer Science   Operating Systems   CMP320   A-   106
4188   CMP   Computer Science   Operating Systems   CMP320   A-   106
4188   CMP   Computer Science   Operating Systems   CMP320   B+   106
4188   CMP   Computer Science   Operating Systems   CMP320   A   106
4188   CMP   Computer Science   Operating Systems   CMP320   D+   106
4188   CMP   Computer Science   Operating Systems   CMP320   A   106
4188   CMP   Computer Science   Operating Systems   CMP320   W   106
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines