Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
NOMBRE DE LA ASIGNATURA:
Programación
NOMBRE DE LA PRÁCTICA:
EVALUACIÓN DE LA UNIDAD 4
FACILITADOR:
INTEGRANTES:
main(){
int c[10];
int i, *p;
for (i=0; i < 10; i++) c[i] = i; /* Asignamos valores iniciales*/
for (i=0; i < 10; i++) printf ("\n%d", c[i]);
p=c;
for (i=0; i < 10; i++) printf ("\n%d", *p++);
/* Tras cada p++ el puntero señala a la siguiente posición en v */
#include<stdio.h>
#include<conio.h>
int main(void)
{
int vector1[]={1,2,3,4,5};
int vector2[]={2,3,4,5,6};
int vector3[]={0,0,0,0,0};
int i;
int *p1,*p2;
p1=vector1;
p2=vector2;
printf("vector 01\n");
for(i=0;i<5;i++)
{
printf("\nvector 02\n");
for(i=0;i<5;i++)
{
printf("ingresar el valor %d:",i+1);
scanf("%d",&vector2[i]);
vector3[i]=*(p1+i)+*(p2+i);
getch();
}
Aplicación De Aritmética De Apuntadores:
#include<stdio.h>
int main()
{
float matriz[2][3];
float *apmatriz= matriz[0];
int i;
for(i=0;i<sizeof(matriz)/sizeof(float);i++){
printf("\n el dato %d de la matriz:",i+1);
scanf("%f",apmatriz);
apmatriz++;
}
printf("\n\n");
apmatriz=matriz[0];
for(i=0;i<sizeof(matriz)/sizeof(float);i++){
}
Programa que aumenta el valor 8 veces:
#include<stdio.h>
main()
{
double doble;
double * p = &doble, *q;
int i;
unsigned long base;