Está en la página 1de 11

Yian marco chavez hernandez codigo :152426a

1-

#include<stdio.h>

#include<string.h>

int main(void)

char nombre2[30];

strcpy(nombre2,"yian marco chavez III UNPRG \n");

printf("%s",nombre2);

printf("el valor [4]del nombre:%c\n",nombre2[4]);

return 0;

}
2-

#include<conio.h>

#include<stdio.h>

#include<string.h>

int main(void)

char cad1[15];

char cad2[15];

char cad3[20];

strcpy(cad1,"buenas");

strcpy(cad2,"tardes");

strcpy(cad3,"publico");

strcat(cad1,cad2);

strcat(cad2,cad3);

strcat(cad1,cad3);

printf("%s",cad1);

return 0;

/* al ingresar por teclado cual quier letra o numero

deve darme las estaciones del ao cada estcaion con su antonimo*/


3-

#include<stdio.h>

#include<string.h>

#include<ctype.h>

#define N 4

int main(void)

char cad[N];

int cont;

fgets(cad,N,stdin);

printf(" ESTACIONES:");

if(strcmp(cad," verano_invierno\t")){

printf(" %s primavera _otoo\t");

return 0;

}
/*funcion que indique si el dato introducido por el usuario es verdad duelve 0 y
negado; y si es falso devuelve 1 y negado.*/

4-

#include<stdio.h>

#include<string.h>

#define N 4

int main(void)

char cad[N];

int valor;

printf("datos del tiempo:");

fgets(cad,N,stdin);

if(strcmp(cad,"dias")!=1){

printf(" noches\n");

valor=0;

else{

printf("dias\n");

valor=1;

return valor;

}
5-

#include <stdio.h>

#include <stdlib.h>

void main(void)

char **cadena, *aux;

int i, j, n;

char temp[20];

printf("%s%s\n", "Este programa ordena diez nombres",

"introducidos por teclado.");

printf("Introduzca los diez nombres:\n");

cadena = (char**)malloc(10*sizeof(char*));

for (i=0; i<10; i++) {

printf("Nombre %d: ", i+1);

scanf(" %[^\n]", temp);

cadena[i] = (char*)malloc((strlen(temp)+1)*sizeof(char));

strcpy(cadena[i], temp);

for (i=0; i<9; i++)

for (j=i+1; j<10; j++)

if ((strcmp(cadena[i], cadena[j])) > 0) {


aux = cadena[i];

cadena[i] = cadena[j];

cadena[j] = aux;

printf("La lista ordenada es:\n");

for (i=0; i<10 ; i++)

printf("%s\n", cadena[i]);

}
6-

#include <stdio.h>

#include "misfunc.h"

unsigned cuenta_caracteres(char*);

char* copia_cadenas(char*,char*);

char* concatena_cadenas(char*,char*);

int compara_cadenas(char*,char*);

void main(void)

char car1[100] = "Esto es una cadena de caracteres";

char car3[100] = "Esto es una cadena de caracteres";

char car2[100];

printf("%d\n", cuenta_caracteres(car1));

copia_cadenas(car1,car2);

printf("%s\n",car2);

printf("%s\n",concatena_cadenas(car1,car2));

printf("%d\n",compara_cadenas(car1,car2));

printf("%d\n",compara_cadenas(car2,car3));

unsigned cuenta_caracteres(char* carac)

unsigned i=0;
while (carac[i] != '\0')

return i;

7-

#include <Stdio.h>

borrarPantalla void ()
{
int i;

for (i = 0; i <25; i ++)


printf ( "\ n");

regreso;
}

Int main ()
{
printf ( "Este Programa borra la Pantalla.");
borrarPantalla ();
printf ( "Se ha borrado la Pantalla con exito!");

return 0;
}
8-

#include <Stdio.h>
#include <stdlib.h>
#include <time.h>

int generaNumeroAzar ();

int main ()
{
int i = 0, num, numero;

printf ( "Adivina ONU Entre numero 1 y 100:");


scanf ( "% d", & num);
i ++;

numero = generaNumeroAzar ();


// printf ( "% d", numero); / * Solo para comprobacin. * /

Do
{
si (num == numero)
{
printf ( "Enhorabuena ..... Habeis acertado!.");
descanso;
}
Dems
{
si (i <6)
{
printf ( "Sigue intentandolo.");
scanf ( "% d", & num);
i ++;
}
Dems
{
printf ( ". Lo siento El juego ha Terminado.");
descanso;
}
}
}
While (i <= 6);

getchar ();
getchar ();

return 0;
}

Int generaNumeroAzar ()
{
srand (time (NULL));
retorno (1 + (rand ()% 100));
}
9-

#include<string.h>

#include<stdio.h>

#include<conio.h>

void main(void)

char cadena[80];

clrscr();

printf("Teclea una cadena de maximo 80 caracteres ");

gets(cadena);

printf("La longitud de la cadena que tecleaste es de %d",strlen(cadena));

getch();

También podría gustarte