You are on page 1of 7

1)

//programa arreglos, o programa unidimensionales


}
//librerías
#include<stdio.h>
#include<conio.h>

//función principal
int main(){
int i,b[6]={2,4,6,8,10,12};
for(i=0;i<6;i++){
printf("%d",b[i]);
}

getch();
return 0;
}

2)

//arreglos bidimensionales (matrices)


//librerias
#include<stdio.h>
#include<conio.h>

//función principal
int main(){
int matriz [2][3]={{1,2,3,} , {4,5,6}};
int filas, columnas;
for(filas=0;filas<2;filas++){
for(columnas=0;columnas<3;columnas++){
printf("%d ",matriz[filas][columnas] );
}
printf("\n");
}
getch();
return 0;
}

3)

//sumar dos matrices


//librerías
#include<stdio.h>
#include<conio.h>
void sumar(int a[2][2], int b[2][2])

//función principal
int main(){
int matriz1[2][2] = {{2,1},{1,2}};
int matriz2[2][2] = {{1,2},{2,1}};
sumar(matriz1,matriz2);

getch();
return 0;
}
Void sumar(int a[2][2], int b[2][2]){
//función principal
int suma[2][2];
int I,j;
for(i=0; i<2;i++){
for (j=0; j<2;i++){
suma[i][j] = a[i][j] + b[i][j];
}
}
for(i=0; i<2;i++){
for (j=0; j<2;i++){
printf("%i ",suma[i][j]);
}
Printf("\n");
}
}

4)

//Contabilizar vocales

//librerias

#include <studio.h>

#include <conio.h>

#include <iostream.h>

//función principal

int main (){

int parar=0, a=0, e=0 i=0, o=0, u=0;

char p;

cout<<"para finalizar presiona x:"<<endl;

cout<<"ingresa palabras o voacales"<<endl;

while(parar ==0) {

p = getche();//*para el caracter realize un comando

if (p == 'a') a++;

if (p == 'e') e++;

if (p == 'i') i++;

if (p == 'o') o++;

if (p == 'u') u++;

if (p == 'x') parar=1;//parar=1 es para que cierre el ciclo

}
cout<<""<<end;

cout<<" el numero de vocales es"<<endl;

cout<<" la vocal a se repitio: "<<a<<" veces"<<endl;

cout<<" la vocal e se repitio: "<<e<<" veces"<<endl;

cout<<" la vocal i se repitio: "<<i<<" veces"<<endl;

cout<<" la vocal o se repitio: "<<o<<" veces"<<endl;

cout<<" la vocal u se repitio: "<<u<<" veces"<<endl;

getch();

5)
//ejercicio para utilizar strcmp //se usa strcmp para saber si ambas cadenas son iguales.

//librería
#include<stdio.h>
#include<string.h>

//función principal
int main(){
char palabra1[] = "HOLA";
char palabra2[] = "HOLA QUE TAL";
if (strcmp(palabra1,palabra2)==0){
printf("Ambas cadenas son iguales");
}
else{
printf("Las cadenas son distintas");
}
return 0;
}

6)

//como utilizar strcat //strcat es para agregar un texto que yo desee, después de.
#include<stdio.h>
//funcion principal
int main(){
//Declaramos una cadena de caracteres
char cad[] = "Hola que tal?";
//la Funcion strcat ayuda a agregar el texto que el usuario dese agregar despues del texto ya ha
puesto
strcat(cad,"mi nombre es Ale");
//mandamos a imprimir en pantalla la cadena cad
printf("%s",cad);
return 0;
}
7)

//ordenar dos palabras alfabéticamente

#include<stdio.h>
#include<string.h>//librería para cadenas.
//invertir una cadena.
//invertir una palabra.
//invertir una cadena de caracteres.

int main(){
char palabra1[10],palabra2[10];
printf("Digite la primera palabra:" );
gets(palabra1);
printf("Dijite la segunda palabra:" );
gets(palabra2);

//condion
if(strcmp(palabra1,palabra2)>0){
printf("%s, %s",palabra2,palabra1);
}

else{
printf("%s, %s",palabra1,palabra2);
}

8)

//invertir una cadena

//librerías
#include<iostream>
#include<conio.h>
#include<string.h>
using namespace std;

int main(){
char cad[]= "Alejandra";

strrev(cad);

cout<<cad<<end1;

getch();
return 0;
}

9)

//pasar de minúscula a mayúscula

#include<iostream>

#include<string>

#include<sstream>
using namespace std;

void Mayuscula(string &pal){

for(int i=0; i< pal.length(); i++){

pal[i]= towupper (pal[i]);

int main(){

string palabra;

cout<<"Digite una palabra";

cin>>palabra

Mayuscula(palabra);

cout<<end1;

cout<<palabra;

return 0;

10)

//para convertir a minúsculas

#include<stdio.h>
#include<string.h>
struct datos{

char nombre[20];

char apellidos[20];

}datos1;

int main(){

printf("ingrese su nombre (en MAYUSCULA): ");

gets(datos1.nombre);

printf("ingrese sus apellidos (en MAYUSCULA): ");

gets(datos1.apellidos);

strlwr(datos1.nombre);

strlwr(datos1.apellidos);

printf("\nSu nombre: %s",datos1.nombre);

printf("\nSus apellidos: %s",datos1.apellidos);

return 0;

You might also like