Vous êtes sur la page 1sur 10

#include<stdio.

h> // h de header (cabecera)


int main() {
if(x > 0) {
printf("x es positivo");
} else if(x == 0) {
printf("x es cero");
} else {
printf("x es negativo");
}
if(v > 0) {
printf(" y esta avanzando");
} else if(v == 0) {
printf(" y esta quieto");
} else {
printf(" y esta retrocediendo");
}
return 0;
}
#include<stdio.h> // h de header (cabecera)
#include<stdlib.h>
int main() {
int x = 6;
int v = -7;
if(x > 0) {
printf("x es positivo\n");
} else if(x == 0) {
printf("x es cero\n");
} else {
printf("x es negativo\n");
}
if(v > 0) {
printf("y esta avanzando");
} else if(v == 0) {
printf("y esta quieto");
} else {
printf("y esta retrocediendo");
}
system("PAUSE");
return 0;
}

#include<stdio.h>
#include<stdlib.h>
int main() {
for(int i = 0; i <
printf("*
}
printf("*****");
for(int i = 0; i <
printf("*
}
system("PAUSE");
return 0;
}

4; i++) {
*");
4; i++) {
*");

#include<stdio.h>
#include<stdlib.h>
int main() {
for(int i = 0; i < 1; i++) {
printf(" **\n");
}
for(int i = 0; i < 1; i++) {
printf(" * *\n");
}
for(int i = 0; i < 2; i++) {
printf("*
*\n");
}
printf("*****");
for(int i = 0; i < 4; i++) {
printf("*
*\n");
}
system("PAUSE");
return 0;
}

#include<stdio.h>
#include<stdlib.h>
int main() {
int i;
for(i = 0; i < 3; i++) {
int j;
for(j = 0; j < 2 - i; j++) {
printf(" ");
}
printf("*");
for(j = 0; j < 2*i; j++) {
printf(" ");
}
printf("*");
for(j = 0; j < 2 - i; j++) {
printf(" ");
}
printf("\n");
}
printf("*****");
for(int i = 0; i < 4; i++) {
printf("*
*\n");
}
system("PAUSE");
return 0;
}
FLECHA:
#include<stdio.h>
#include<stdlib.h>
int main() {

int n =
int b =
int a =
for(int

7;
3;
n - b - 1;
i = a; i < a + b; i++) {
for(int j = 0; j < i; j++) {
printf(" ");
}
printf("*\n");

}
for(int i=0; i < n - 1; i++) {
printf("*");
}
printf("*\n");
for(int i = n - 2; i > a - 1; i--) {
for(int j = 0; j < i; j++) {
printf(" ");
}
printf("*\n");
}
system("PAUSE");
return 0;
}
FLECHA (Distintos Tamaos):
#include<stdio.h>
#include<stdlib.h>
void flecha(int n, int b) {
int a = n - b - 1;
int i,j;
for(i = a; i < a + b; i++) {
for(j = 0; j < i; j++) {
printf(" ");
}
printf("*\n");
}
for(i=0; i < n - 1; i++) {
printf("*");
}
printf("*\n");
for(i = n - 2; i > a - 1; i--) {
for(j = 0; j < i; j++) {
printf(" ");
}
printf("*\n");
}
}
int main() {
flecha (7,3);
flecha (19,5);
system("PAUSE");
return 0;
}
2 CLASE:

#include<stdio.h>
int main() {
int a = 4;
float b = 7.85;
char c = ';';
printf("a = %d, b = %f, c = %c", a, b, c);
printf("");
system("PAUSE");
return 0;
}
#include<stdio.h>
int main() {
int a = 4;
float b = 7.85;
char c = ';';
printf("a = %d \t b = %f \t c = %c\n", a, b, c);
printf("");
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct humano {
char nombre[25];
char apellido[25];
int edad;
};
struct peruano {
struct humano h;
int DNI;
};
int main() {
struct peruano p = {
{"Heraldo", "Chavez", 21},
75386942
};
printf("Nombre:\t\t %s\n", p.h.nombre);
printf("Apellido:\t %s\n", p.h.apellido);
printf("Edad:\t\t %d\n", p.h.edad);
printf("DNI:\t\t %d\n", p.DNI);
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
void print_int_array(int a[], int n) {
printf("{%d", a[0]);
int i;

for(i = 1; i < n; i++) {


printf(", %d", a[i]);
}
printf("}\n");
}
int main() {
//
int A[] =
int B[] =
int C[10]

0 1 2 3 4
{5, 9, 7, 6, 7};
{5, 9, 7, 6, 7, 0, 0, 0, 0, 0};
= {5, 9, 7, 6, 7};

print_int_array(B, 8);
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
struct humano {
char nombre[25];
char apellido[25];
int edad;
};
int main() {
struct humano h = {"Juan"};
h.apellido = "Perez";
h.edad = 33;
printf("Nombre:\t\t %s\n", h.nombre);
printf("Apellido:\t %s\n", h.apellido);
printf("Edad:\t\t %d\n", h.edad);
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
struct humano {
char nombre[25];
char apellido[25];
int edad;
};
struct peruano {
struct humano h;
int DNI;
};
int main() {
struct peruano p = {
.DNI = 75386942,
.h = {"Heraldo", .edad = 21},
};

printf("Nombre:\t\t %s\n", p.h.nombre);


printf("Apellido:\t %s\n", p.h.apellido);
printf("Edad:\t\t %d\n", p.h.edad);
printf("DNI:\t\t %d\n", p.DNI);
system("PAUSE");
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main() {
int v = 6;
int * p = &v;
printf("v: %d\n", v);
printf("p: %i\n", p);
printf("p: %p\n", p);
*p = 1025;
printf("*p = 1025 -> v = %d\n", v);
system("PAUSE");
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main() {
char A[] = "Hola";
printf("Antes: %s\n", A);
A[0] = 'F';
*(A+1) = 'U';
*(2+A) = 'C';
3[A] = 'K';
printf("Despues: %s\n", A);
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void print_int_array(int a[], int n) {
printf("{%d", a[0]);
int i;
for(i = 1; i < n; i++) {
printf(", %d", a[i]);
}
printf("}\n");
};
int main() {
int A[11] = {3, 5, 7};

printf("Antes: ");
print_int_array(A, 10);
A[0] = 9;
*(A+1) = 11;
2[A] = 13;
printf("Despues: ");
print_int_array(A, 11);
system("PAUSE");
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void print_int_array(int a[], int n);
int main() {
int A[] = {3, 5, 7};
printf("Antes: ");
print_int_array(A, 3);
A[0] = 9;
*(A+1) = 11;
8[A] = 17;
printf("Despues: ");
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
int fact(int n){
int i;
int f;
if(n == 0) {
return 1;
} else {
int f = 1;
for(i = 1; i <= n; i++){
f = f*i;
}
return f;
}
}
int main(){
int j = 6;
printf("fact(%d) = %d\n", j, fact(j));
system("PAUSE");
return 0;
}
#include<stdio.h>
#include<stdlib.h>

/*int fact(int n){


int i;
int f;
if(n == 0) {
return 1;
} else {
int f = 1;
for(i = 1; i <= n; i++){
f = f*i;
}
return f;
}
}
int fact(int n){
int i;
int f;
if(n == 0) {
return 1;
} else {
int f = 1;
for(i = 2; i <= n; i++){
f = f*i;
}
return f;
}
}
int fact(int n){
int i;
int f;
if(n < 2) {
return 1;
} else {
int f = n;
for(i = n - 1; i > 1; i--){
f = f*i;
}
return f;
}
}
int fact(int n){
int i;
int f;
if(n < 2) {
return 1;
} else {
return n * fact (n - 1);
}
}
int main(){
int j = 4;
printf("fact(%d) = %d\n", j, fact(j));
system("PAUSE");
return 0;
}

*/
int mcd (int a, int b) {
while (a != 0 && b != 0) {
while (a >= b) {
a -= b;
}
if (a == b) {
return a;
}
while (b >= a) {
b -= a;
}
}
return a + b;
}
int main() {
int a = 20;
int b = 40;
printf("mcd(%d, %d) = %d\n", a, b, mcd (a, b));
system("PAUSE");
return 0;
}
int mcd (int a, int b) {
if (b == 0) {
return a;
} else {
return mcd (b, a%b);
}
}
int mcd (int a, int b) {
return (b == 0)? a : mcd (b, a%b);
}
int fact (int n) {
return (n < 2)? 1: n * fact (n - 1);
}
int mcd (int a, int b) {
while (a != 0 && b != 0) {
a = a%b;
if (a == 0) {
return b;
}
b = b%a;
if (b == 0) {
return a;
}
}
return a + b;
}
int main() {

int i = 0;
int j = 1000;
printf("mcd(%d, %d) = %d\n", i, j, mcd (i, j));
system("PAUSE");
return 0;
}
struct humano {
int edad;
char nom[25];
char ape[25];
};
struct peruano {
struct humano h;
int DNI;
};
void init(struct peruano * p, int edad, char nom[], char ape[]) {
p->h.edad=edad;
strcpy(p->h.nom, nom);
strcpy(p->h.ape, ape);
}
int main() {
struct peruano p;
init (&p, 21, "Heraldo", "Chavez");
printf("Nombre:\t\t %s\n", p.h.nom);
printf("Apellido:\t %s\n", p.h.ape);
printf("Edad:\t\t %d\n", p.h.edad);
printf("DNI:\t\t %d\n", p.DNI);
system("PAUSE");
return 0;
}

Vous aimerez peut-être aussi