ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lenguaje C - Punteros


Enviado por   •  6 de Febrero de 2014  •  1.274 Palabras (6 Páginas)  •  305 Visitas

Página 1 de 6

1) Escribir un programa que convierta una cadena en mayúsculas y otro

que la convierta en minúsculas.

#include<stdio.h>

main() {

int i=0;

char cad[10];

printf("Ingrese el Caracter: ");

gets(cad);

//Mayuscula

while(*(cad+i)!='\0'){

if(*(cad+i)>='a'&&*(cad+i)<='z') {

*(cad+i)=*(cad+i)-('a'-'A');

}

i++;

}

*(cad+i)='\0';

printf("Mayuscula: %s",cad);

//Minuscula

i=0;

while(*(cad+i)!='\0'){

if(*(cad+i)>='A'&&*(cad+i)<='Z') {

*(cad+i)=*(cad+i)-('A'-'a');

}

i++;

}

*(cad+i)='\0';

printf("\nMinuscula: %s",cad);

getch();

}

2) Escribir una función contpar(int *a, int tam) que recibe un vector y su

tamaño, y devuelve el número de elementos pares del arreglo.

#include<stdio.h>

int contpar(int a[n], int tam) {

int i,t=0;

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

c=*(a+i)%2;

if(c==0) {

t=t+1;

}

}

return t;

}

main () {

int contpar(a[n],n)

int n,j;

printf("Ingrese la cantidad de elementos del vector");

scanft("%d",&n);

int a[n];

printf("Ingrese los elementos del vector a:\n");

...

Descargar como (para miembros actualizados)  txt (3.1 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com