Este Viernes por motivo de Halloween no hay ayudantia. Asi las personas que quieran viajar a ver a sus familias lo puedan hacer tranquilamente.
Saludos
miércoles, 31 de octubre de 2007
viernes, 26 de octubre de 2007
DUDAS TAREA 1
Ignasio!!! dijo...
oye pueds explciar q tienne que tener las 4 estructuras porque noentiendo la tabla :S
20 de octubre de 2007 11:24
char Tipo_Actividad[14]; // Certamen, control, etc
float Nota; // nota de la actividad
Espero que quede claro
Anónimo dijo...
¿cúal es el formato del manual de usuario?
20 de octubre de 2007 11:36
El manual de usuario preguntenle a johanna pero debe ser igual que un manual de un programa! hagan un tutorial de como usar su programa, osea como funciona lo que hicieron!!
Mas dudas resolvemos en la ayudantia
Saludos!!
Hoydia Prueba!
viernes, 19 de octubre de 2007
Tarea Numero 1
Johanna todavia no publica en el aulavirtual por lo cual todavia no se sube la tarea!!
No se olviden que el viernes hay control! el segundo grupo!!
Estudien!!
Saludos!
No se olviden que el viernes hay control! el segundo grupo!!
Estudien!!
Saludos!
miércoles, 17 de octubre de 2007
Controles
Hola a Todos. Para este viernes ya todos deben saber que hay control, el temario del control sera el mismo que para el certamen del profe nibaldo.
La fecha de los controles es la siguiente
A- M 26 octubre, 23 de noviembre
L- Z 19 de octubre, 16 de noviembre
Acuerdense de traer hoja de oficio.
y estudien!!
Saludos
La fecha de los controles es la siguiente
A- M 26 octubre, 23 de noviembre
L- Z 19 de octubre, 16 de noviembre
Acuerdense de traer hoja de oficio.
y estudien!!
Saludos
viernes, 5 de octubre de 2007
PROBLEMAS AYUDANTIA VIERNES
Hola les pongo los problemas que hicimos la ayudantia del dia viernes con sus soluciones, solo los que faltaron por realizar
Ejercicio 4: Girar 90º una matriz rectangular
PrevioSiguienteTop
Se trata de realizar un programa que gire una matriz rectangular (mxn) 90 grados en sentido antihorario. A continuación se ilustra con un ejemplo lo que se pretende realizar.
#include<stdio.h>
double **crear_matriz(int, int);
void main(void)
{
int numfil, numcol;
int i, j, num, giro;
double **a;
printf("\nIntroduzca el número de filas: ");
scanf("%d", &numfil);
printf("\nIntroduzca el número de columnas: ");
scanf("%d", &numcol);
a = crear_matriz(numfil, numcol);
for (i=0; i<numfil; i++)
for(j=0; j<numcol; j++){
printf("\nElemento (%d,%d): ", i+1, j+1);
scanf("%lf", &a[i][j]);
}
printf("\n\nLa matriz original es: ");
for (i=0; i<numfil; i++) {
printf("\n");
for (j=0; j<numcol; j++)
printf("%12.4lf ", a[i][j]);
}
printf("\n\n¿Cuántas veces desea girar la matriz?: ");
scanf("%d", &num);
giro = num%4;
if(giro == 1) {
printf("\n\nLa matriz girada %d veces es:\n", num);
for (j=numcol-1; j>=0; j--) {
printf("\n");
for(i=0; i<numfil; i++)
printf("%12.4lf ", a[i][j]);
}
}
else if(giro == 2) {
printf("\n\nLa matriz girada %d veces es:\n", num);
for(i=numfil-1; i>=0; i--) {
printf("\n");
for(j=numcol-1; j>=0; j--)
printf("%12.4lf ", a[i][j]);
}
}
else if(giro == 3) {
printf("\n\nLa matriz girada %d veces es:\n",num);
for(i=numcol-1; i>=0; i--) {
printf("\n");
for(j=numfil-1; j>=0; j--)
printf("%12.4lf ", a[j][i]);
}
}
else {
printf("\n\nLa matriz girada %d veces es:\n", num);
for(i=0; i<numfil; i++) {
printf("\n");
for (j=0; j<numcol; j++)
printf("%12.4lf ", a[i][j]);
}
}
}
double **crear_matriz(int m, int n)
{
double **matriz;
int i;
matriz = calloc(m, sizeof(double *));
matriz[0] = calloc(m*n, sizeof(double));
for(i=0; i<m; i++)
matriz[i] = matriz[0]+n*i;
return matriz;
}
Ejercicio 4: Girar 90º una matriz rectangular
PrevioSiguienteTop
Se trata de realizar un programa que gire una matriz rectangular (mxn) 90 grados en sentido antihorario. A continuación se ilustra con un ejemplo lo que se pretende realizar.
#include<stdio.h>
double **crear_matriz(int, int);
void main(void)
{
int numfil, numcol;
int i, j, num, giro;
double **a;
printf("\nIntroduzca el número de filas: ");
scanf("%d", &numfil);
printf("\nIntroduzca el número de columnas: ");
scanf("%d", &numcol);
a = crear_matriz(numfil, numcol);
for (i=0; i<numfil; i++)
for(j=0; j<numcol; j++){
printf("\nElemento (%d,%d): ", i+1, j+1);
scanf("%lf", &a[i][j]);
}
printf("\n\nLa matriz original es: ");
for (i=0; i<numfil; i++) {
printf("\n");
for (j=0; j<numcol; j++)
printf("%12.4lf ", a[i][j]);
}
printf("\n\n¿Cuántas veces desea girar la matriz?: ");
scanf("%d", &num);
giro = num%4;
if(giro == 1) {
printf("\n\nLa matriz girada %d veces es:\n", num);
for (j=numcol-1; j>=0; j--) {
printf("\n");
for(i=0; i<numfil; i++)
printf("%12.4lf ", a[i][j]);
}
}
else if(giro == 2) {
printf("\n\nLa matriz girada %d veces es:\n", num);
for(i=numfil-1; i>=0; i--) {
printf("\n");
for(j=numcol-1; j>=0; j--)
printf("%12.4lf ", a[i][j]);
}
}
else if(giro == 3) {
printf("\n\nLa matriz girada %d veces es:\n",num);
for(i=numcol-1; i>=0; i--) {
printf("\n");
for(j=numfil-1; j>=0; j--)
printf("%12.4lf ", a[j][i]);
}
}
else {
printf("\n\nLa matriz girada %d veces es:\n", num);
for(i=0; i<numfil; i++) {
printf("\n");
for (j=0; j<numcol; j++)
printf("%12.4lf ", a[i][j]);
}
}
}
double **crear_matriz(int m, int n)
{
double **matriz;
int i;
matriz = calloc(m, sizeof(double *));
matriz[0] = calloc(m*n, sizeof(double));
for(i=0; i<m; i++)
matriz[i] = matriz[0]+n*i;
return matriz;
}
jueves, 4 de octubre de 2007
martes, 2 de octubre de 2007
MULTIPLICACION DE MATRICES
Hola! a todos! les posteo la solucion dada por uno de sus compañeros a la multiplicacion de matrices la cual esta bien
siendo
int A[m][n], B[n][p]
void(A[][], B[][]){ //se supone que el orden de las matrices es compatible//.
int C[m][p],i,suma,k;
for(i=0;i<m;i++){
for(j=0;j<p;j++){
suma=0;
for(k=0;k<p;k++){
suma=suma+ A[i][k]*B[k][j];
}
C[i][j]=suma;
}
}
siendo
int A[m][n], B[n][p]
void(A[][], B[][]){ //se supone que el orden de las matrices es compatible//.
int C[m][p],i,suma,k;
for(i=0;i<m;i++){
for(j=0;j<p;j++){
suma=0;
for(k=0;k<p;k++){
suma=suma+ A[i][k]*B[k][j];
}
C[i][j]=suma;
}
}
jueves, 6 de septiembre de 2007
CADA UNO SABE QUIEN ES
Anónimo dijo...
aver aver aver... tareas pendientes?? y para que seria eso? ¬¬
6 de septiembre de 2007 15:22
PELAO dijo...
cuales tareas???
6 de septiembre de 2007 16:21
PaBlo IGnAcIO! dijo...
que tareas?
:S
la johanna no mando tarea el viernes :S
6 de septiembre de 2007 17:05
Si estoy diciendo cada uno sabe quien es!! porque cada uno sabe quien es! y si tu no sabes nada, es porque no debes nada.... no creen?
hay personas que quedaron de enviarme un codigo... todavia lo estoy esperando
OTRA COSA.. mañana hay ayudantia para el grupo que estuvo el viernes pasado en el laboratorio...
y los que estuvieron conmigo tienen laboratorio
esop saludos
aver aver aver... tareas pendientes?? y para que seria eso? ¬¬
6 de septiembre de 2007 15:22
PELAO dijo...
cuales tareas???
6 de septiembre de 2007 16:21
PaBlo IGnAcIO! dijo...
que tareas?
:S
la johanna no mando tarea el viernes :S
6 de septiembre de 2007 17:05
Si estoy diciendo cada uno sabe quien es!! porque cada uno sabe quien es! y si tu no sabes nada, es porque no debes nada.... no creen?
hay personas que quedaron de enviarme un codigo... todavia lo estoy esperando
OTRA COSA.. mañana hay ayudantia para el grupo que estuvo el viernes pasado en el laboratorio...
y los que estuvieron conmigo tienen laboratorio
esop saludos
miércoles, 5 de septiembre de 2007
Tareas pendientes
Algunas personas kedaron con tareas pendientes... algunas me personas me tenian que enviar un codigo. Cada uno sabe quien es!
jueves, 30 de agosto de 2007
Ayudantia Viernes 31 de Agosto
Este viernes Acuerdense que el curso de dividio en 2
desde A - G tienen clases en la ibc 2.1
desde J - Z en el laboratorio con johanna
Obviamente Apellidos!!! no vallan a ser poco pavoz y se llama jose gonzalez y vallan al laboratorio porque tienen nombre J.... no faltan!
haaaa,
lleguen habiendo estudiado
Arreglos unidimensionales
arreglos multidimensionales (matrices)
eso sera el tema grueso!!! y entregaremos los controles
desde A - G tienen clases en la ibc 2.1
desde J - Z en el laboratorio con johanna
Obviamente Apellidos!!! no vallan a ser poco pavoz y se llama jose gonzalez y vallan al laboratorio porque tienen nombre J.... no faltan!
haaaa,
lleguen habiendo estudiado
Arreglos unidimensionales
arreglos multidimensionales (matrices)
eso sera el tema grueso!!! y entregaremos los controles
Nuevo pdf con apuntes
Bueno yo cacho que los tengo chato con apuntes, pero mientras mas lean y mas pongan en practica C, mas facil se les hara el ramo!!
De verdad escriban programas, aunke les cueste... si el informatico con un cafe y un pucho y toda la noxe programando! alcohol no recomiendo porque despues termina uno escribiendo puras tonteras
Bueno les envio unos apuntes que le robe a la U de conce... esop
saludos
Apuntes U de Conce (6)
De verdad escriban programas, aunke les cueste... si el informatico con un cafe y un pucho y toda la noxe programando! alcohol no recomiendo porque despues termina uno escribiendo puras tonteras
Bueno les envio unos apuntes que le robe a la U de conce... esop
saludos
Apuntes U de Conce (6)
martes, 28 de agosto de 2007
sábado, 25 de agosto de 2007
NOTAS CONTROL 1
Hola les publico las notas del control numero el viernes en la Ayudantia podran reclamar, pegarme, recorregir, meterme chamullo y si quieren llorar un rato
Tambien les aviso que el curso se separara! este viernes los apellidos que comiencen
desde la A la G tienen clases en la ibc 2.1
desde la J - Z en el laboratorio con johanna
Las notas se encuentran en el link de abajo ademas de las guias!
espero no tener mas problemas con la subida de guias y si hay algun problema AVISEN!!!
Se subiero ademas Guias para seguir estudiando, unos certamenes y ademas de unas ppt con material de estudio todo lo necesario para estudiar estara en el siguiente link asi que bookmarkeenlo! marquenlo, o agreguenlo a favoritos como kieran!
http://www.4shared.com/dir/3682124/554c9ce5/sharing.html
Esop! Saludos!!
Tambien les aviso que el curso se separara! este viernes los apellidos que comiencen
desde la A la G tienen clases en la ibc 2.1
desde la J - Z en el laboratorio con johanna
Las notas se encuentran en el link de abajo ademas de las guias!
espero no tener mas problemas con la subida de guias y si hay algun problema AVISEN!!!
Se subiero ademas Guias para seguir estudiando, unos certamenes y ademas de unas ppt con material de estudio todo lo necesario para estudiar estara en el siguiente link asi que bookmarkeenlo! marquenlo, o agreguenlo a favoritos como kieran!
http://www.4shared.com/dir/3682124/554c9ce5/sharing.html
Esop! Saludos!!
viernes, 24 de agosto de 2007
jueves, 23 de agosto de 2007
CONTROL NUMERO 1
Hola, he conversado con el profesor y el control va para todos, el dia viernes se tomara el control, estudien de verdad estudien! mas que estudien hagan ejercicios, si hacen las guias que coloque en un post anterior tienen de mas para sacarse un 7,
OJO! repasen
-iteraciones (while, do-while, for)
-operadores matematicos
-operadores logicos
-historia de C
Con eso estan listos para el control del viernes!
Saludos!
OJO! repasen
-iteraciones (while, do-while, for)
-operadores matematicos
-operadores logicos
-historia de C
Con eso estan listos para el control del viernes!
Saludos!
lunes, 20 de agosto de 2007
Problema de los numeros primos
Se acuerdan en la ayudantia que habiamos dejado un problema de como calcular los 100 numeros primos, aqui les dejo el codigo de un compañero que me envio la solucion
#include <stdio.h>
int main(){
int nprimos, div, i, divi;
nprimos=0;
i=0;
while(nprimos<=100){
divi=0;
for(div=i;div>0;div--){
if(i%div == 0)
divi++;
if(divi==3) break;
}
if(divi==2){
nprimos++;
printf("\nEL: %d es un numero Primo y es el numero primo numero %d", i, nprimos);
system("pause");
}
i++;
}
system("pause");
return 1;
}
#include <stdio.h>
int main(){
int nprimos, div, i, divi;
nprimos=0;
i=0;
while(nprimos<=100){
divi=0;
for(div=i;div>0;div--){
if(i%div == 0)
divi++;
if(divi==3) break;
}
if(divi==2){
nprimos++;
printf("\nEL: %d es un numero Primo y es el numero primo numero %d", i, nprimos);
system("pause");
}
i++;
}
system("pause");
return 1;
}
Guias para la Prueba
Guias con Ejercicios para la primera prueba
Guia Introduccion
Guia Control 1
Guia Suplementaria
Guia Suplementaria 2
Guia Introduccion
Guia Control 1
Guia Suplementaria
Guia Suplementaria 2
Compiladores
Hola...
les envio un "compilador" para windows para que puedan probas sus codigos y hacer sus propios programas
http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe
y para los linuxeros
un tutorial de gcc como compilar, etc.
http://iie.fing.edu.uy/~vagonbar/gcc-make/gcc.htm
como ya tienen que empezar a programar... NUNCA PERO NUNCA SE OLVIDEN QUE LA CLAVE!! ES LEER POR LO TANTO!! APLIQUEN RTFM!!!!
http://ar.geocities.com/zonadelprogramador/lenguaje-c.htm
http://www.elrincondelc.com/nuevorincon/index.php?pag=cursos
http://www.carlospes.com/curso_de_lenguaje_c/
haaa y un poco STFW!! y UTFG tampoco les haria mal
Saludos!!
les envio un "compilador" para windows para que puedan probas sus codigos y hacer sus propios programas
http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe
y para los linuxeros
un tutorial de gcc como compilar, etc.
http://iie.fing.edu.uy/~vagonbar/gcc-make/gcc.htm
como ya tienen que empezar a programar... NUNCA PERO NUNCA SE OLVIDEN QUE LA CLAVE!! ES LEER POR LO TANTO!! APLIQUEN RTFM!!!!
http://ar.geocities.com/zonadelprogramador/lenguaje-c.htm
http://www.elrincondelc.com/nuevorincon/index.php?pag=cursos
http://www.carlospes.com/curso_de_lenguaje_c/
haaa y un poco STFW!! y UTFG tampoco les haria mal
Saludos!!
viernes, 17 de agosto de 2007
Reglas del Juego
Hola
Les cuento hoydia tuve una reunion con el profe nibaldo. y les cuento algunas de las reglas del juego
- 70% catedra
- 30% ayudantia (tareas y controles) cuanto valen las tareas y los controles todavia no se sabe pero minimo valdran 40%
- 2 controles al Mes!
- cantidad de tareas esta por definirse pero minimo son 2
- Las tareas son maximo de 2 personas
El curso tambien sera dividido en 2, una mitad tendra clases en el laboratorio y la otra mitad en la sala
consultas dudas reclamos etc.. por aqui o a mi correo ocaranza@gmail.com
Les cuento hoydia tuve una reunion con el profe nibaldo. y les cuento algunas de las reglas del juego
- 70% catedra
- 30% ayudantia (tareas y controles) cuanto valen las tareas y los controles todavia no se sabe pero minimo valdran 40%
- 2 controles al Mes!
- cantidad de tareas esta por definirse pero minimo son 2
- Las tareas son maximo de 2 personas
El curso tambien sera dividido en 2, una mitad tendra clases en el laboratorio y la otra mitad en la sala
consultas dudas reclamos etc.. por aqui o a mi correo ocaranza@gmail.com
miércoles, 15 de agosto de 2007
Bienvenidos al BLOG de la ayudantia
Hola... les presento el BLOG de la ayudantia.. la direccion facilita
http://fundaprogra.blogspot.com/
para empezar una pagina donde se pueden guiar para aprender C, sus funciones, librerias, etc
http://c.conclase.net
http://fundaprogra.blogspot.com/
para empezar una pagina donde se pueden guiar para aprender C, sus funciones, librerias, etc
http://c.conclase.net
Suscribirse a:
Entradas (Atom)