|
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? 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 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 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? 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. 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. 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 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
|
|
|
|
|
|
|