Cita de: edr89 en 21 Mayo 2013, 01:08 AMCuál es el contenido tematico?Estructuras condicionales, vectores, ficheros... Vamos, todo salvo punteros y orientación a objetos que se da en 2º.
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úCita de: edr89 en 21 Mayo 2013, 01:08 AMCuál es el contenido tematico?Estructuras condicionales, vectores, ficheros... Vamos, todo salvo punteros y orientación a objetos que se da en 2º.
CitarHe oído algo sobre que en la API de Windows se encuentra toda ésta información que yo ando buscando pero... no encuentro esa API en ningun lado. Con lo fácil que es encontrar la API de Java...http://msdn.microsoft.com/en-us/library/windows/desktop/ff818516(v=vs.85).aspx
Cita de: oriaj3 en 20 Mayo 2013, 15:00 PMMe da mí que ya lo sabías... Como entiendo esa sensación
Muchísimas gracias amchacon lo mio no tiene perdón, pero como leve escusa estoy de exámenes y entre C++, programación orientada a objetos, sql y java, me estoy volviendo loco.
#include <stdio.h>
#include <stdlib.h>
int juego();
int main()
{
int d, played=0;
while(d!=2)
{ system("cls");
printf("Conecta 4\n------\n");
printf("1)Jugar\n");
printf("2)Salir\n\n");
printf("\tJuegos jugados:%d\n", played);
scanf("%d", &d); //pide opción del menú.
switch(d)
{ case 1:
juego(); //llama a la función juego.
played++; //el contador de juegos se incrementa.
break;
case 2:
break;
default:
printf("\nError.. Solo elige 1 o 2...\n");
break;
}
}
return 0;
}
int puntos(int *matriz, int codigoequipo);
/*
* File: main.cpp
* Author: jairo
*
* Created on 18 de mayo de 2013, 22:59
*/
#include <cstdlib>
#include <iostream>
#include <stdio.h>
#include <string>
#include <stdlib.h>
using namespace std;
/*
*
*/
int puntos(int *matriz, int codigoequipo); // Prototipo
int main(int argc, char** argv) {
int matrizr [5][4]= {{1,2,5,1},{3,1,2,2},{2,3,3,2},{1,4,2,0},{4,2,0,3}};
int ce=0;
int *pvector;
pvector=matrizr[0];
//int puntuacion;
cout<<"\nIntroduce el codigo del equipo: ";
cin>>ce;
//int puntuacion = puntos(matrizr,ce);
cout<<"\nLa puntuación es "<<puntos(pvector, ce)<<".";
return 0;
}
int puntos(int *matriz, int codigoequipo){
int *pmatriz;
pmatriz=matriz;
int matrizc[5][4];
int puntuacion=0;
for (int i=0; i<=5; i++){
for (int j=0; i<=4; j++){
int tam = i*4+j*4;
matrizc[i][j]= pmatriz[tam];
}
}
for (int i=0; i<=5; i++){
for (int j=0; i<=2; j++){
if(matrizc[i][j]==codigoequipo && j==1){
if(matrizc[i][3]>matrizc[i][4]){puntuacion= puntuacion +3;}
if(matrizc[i][3]=matrizc[i][4]){puntuacion= puntuacion +1;}
}
if(matrizc[i][j]==codigoequipo && j==2){
if(matrizc[i][3]<matrizc[i][4]){puntuacion= puntuacion +3;}
if(matrizc[i][3]=matrizc[i][4]){puntuacion= puntuacion +1;}
}
}
}
return puntuacion;
}
Cita de: edr89 en 20 Mayo 2013, 07:05 AMA veces siento que trabajar en C es analogo a querer trabajar en windows 95 cuando existe una version actualizada. Si C++ es una consecuencia de C, mi sentido comun optaria por C++ a no ser que haya cosas que C haga y C++ no.En mi universidad se da C++ en el primer curso
Cita de: leosansan en 19 Mayo 2013, 02:13 AMAsí que de "piques" nada de nada, y mucho menos contigo, sólo eran una pequeña y humilde aportación al tema.¡Pero no te enfades! Que te estaba tomando el pelo
Cita de: edr89 en 18 Mayo 2013, 23:59 PMCon C no tiene ninguna relación puesto que no la soporta.
La programacion orientada a objetos! ¿Qué relacion tiene con C? imagino que al trabajar con objetos la codificacion se torna distinta.
Cita de: edr89 en 18 Mayo 2013, 23:59 PMEn general, qué pasa si el plan de trabajo incluye html, php, bases de datos y multimedia (todo lo relacionado con imagen, audio y video), es relevante el conocimiento de C?Si tu pregunta es: ¿Es necesario saber C para crear páginas web? La respuesta es no, puesto que C es un lenguaje compilado y las páginas web son interpetradas.
Cita de: edr89 en 18 Mayo 2013, 23:59 PMA medida que uno programa paraa dispositivos contemporaneos, una tablet un ipad un smartphone, el lenguaje C es necesario?. Espero que entiendan el punto de todo esto.Pues depende del dispositivo donde te vallas:
Cita de: edr89 en 18 Mayo 2013, 23:59 PMMe han comentado incluso que quiero aprender temas de moda y que no vale la pena porque despues van a desaparecer y nada podre hacer.C se inventó en los años 70 y aún se sigue usando a dia de hoy (no hay ningún otro lenguaje que ofrezca el mismo rendimiento aparte de ensamblador).