#include <stdio.h>
#include <string.h>
int main() {
char cadena[33];
int i, contador = 0;
printf("Ingrese una cadena: ");
gets(cadena);
for (i = 0; i < strlen(cadena); i++) {
if (cadena[i] == 'a' || cadena[i] == 'e' || cadena[i] == 'i' || cadena[i] == 'o' || cadena[i] == 'u') {
contador++;
}
}
printf("La cadena tiene %d vocales.\n", contador);
return 0;
}
#include <iostream>
using namespace std;
int main(){
string s = "hola";
char c = 'a';
int count = 0;
for(int i=0; i<s.length(); i++){
if(s[i] == c){
count++;
}
}
cout << count;
return 0;
}
#include <stdio.h>
#include <conio.h>
#include <string.h>
int main() {
char cadena[100];
int i;
printf("Ingrese una palabra: ");
scanf("%s", cadena);
for (i=0; i<strlen(cadena); i++) {
switch (cadena[i]) {
case 'a':
cadena[i] = '4';
break;
case 'e':
cadena[i] = '3';
break;
case 'i':
cadena[i] = '1';
break;
case 'o':
cadena[i] = '0';
break;
case 'u':
cadena[i] = '2';
break;
}
}
printf("%s\n", cadena);
getch();
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
char cadena[100];
char vocales[]={'a','e','i','o','u','A','E','I','O','U'};
int i, j, cont=0;
printf("Ingrese la cadena: ");
gets(cadena);
for(i=0;i<=strlen(cadena);i++)
{
for(j=0;j<=9;j++)
{
if(cadena[i]==vocales[j])
{
cont++;
}
}
}
printf("La cadena %s tiene %d vocales", cadena, cont);
return 0;
}
#include <iostream>
using namespace std;
void funcion(int);
int main()
{
int n=10;
funcion(n);
return 0;
}
void funcion(int n){
int i,v[n];
for(i=0;i<n;i++){
v[i]=i*5+1;
}
for(i=0;i<n;i++){
cout<<v[i]<<" ";
}
}
bool palindrome(char * cad){
int i = 0;
int len = strlen(cad);
int j = len - 1;
while(i < j){
if(cad[i] != cad[j])
return false;
i++;
j--;
}
return true;
}
#include <iostream>
#include <string>
using namespace std;
int main()
{
string c;
cout << "ingresa una cadena" << endl;
cin >> c;
int cont = 0;
for (int i = 0; i < c.length(); i++)
{
if (c[i] == 'a' || c[i] == 'e' || c[i] == 'i' || c[i] == 'o' || c[i] == 'u')
{
cont++;
}
}
return cont;
}
def is_palindrome(word):
return word == word[::-1]
is_palindrome('ola')
#include <iostream>
using namespace std;
int main() {
int a[5], b[5], x = 0, c[5];
for(int i = 0; i < 5; i++){
cout << "Ingrese el " << i + 1 << "° valor del vector A: ";
cin >> a[i];
cout << "Ingrese el " << i + 1 << "° valor del vector B: ";
cin >> b[i];
}
for(int i = 0; i < 5; i++){
c[i] = a[i] - b[i];
}
cout << "El menor y mayor valor es: ";
for(int i = 0; i < 5; i++){
if(c[i] > x){
x = c[i];
cout << "Mayor: " << x << " Direccion: " << c + i << " Posicion: " << i;
}
}
#include <iostream>
#include <string>
using namespace std;
bool isPalindrome(string word) {
for(int i = 0; i < word.length() / 2; i++) {
if(word[i] != word[word.length() - i - 1]){
return false;
}
}
return true;
}
int main() {
string word;
cin >> word;
if(isPalindrome(word)) {
cout << "Es palíndroma";
} else {
cout << "No es palíndroma";
}
}
#include <stdio.h>
int main()
{
char cadena[50];
char caracter;
int i, contador;
printf("Introduzca una cadena: ");
scanf("%s", cadena);
printf("Introduzca una letra: ");
scanf(" %c", &caracter);
contador = 0;
i = 0;
while (cadena[i] != '\0') {
if (cadena[i] == caracter)
contador++;
i++;
}
printf("\"%c\" aparece %d veces en \"%s\".\n", caracter, contador, cadena);
return 0;
}
def contar(cadena, letra)
cantidad = 0
for x in cadena:
if x == letra:
cantidad = cantidad + 1
return cantidad
contar('hola mundo', 'o')
int main()
{
string cadena1, cadena2;
int contador1 = 0, contador2 = 0;
cout<<"Digite la cadena 1: ";
cin>>cadena1;
cout<<"Digite la cadena 2: ";
cin>>cadena2;
for (int i = 0; i < cadena1.length(); i++)
{
if (cadena1[i]=='a' || cadena1[i]=='e' || cadena1[i]=='i' || cadena1[i]=='o' || cadena1[i]=='u')
{
contador1++;
}
}
for (int i = 0; i < cadena2.length(); i++)
{
if (cadena2[i]=='a' || cadena2[i]=='e' || cadena2[i]=='i' || cadena2[i]=='o' || cadena2[i]
#include <iostream>
using namespace std;
int main()
{
string cad1;
string cad2;
int cont1 = 0;
int cont2 = 0;
int cont;
cout << "Digite una palabra" << endl;
getline(cin, cad1);
cout << "Digite otra palabra" << endl;
getline(cin, cad2);
for (int i = 0; i < cad1.length(); i++)
{
switch (cad1[i])
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cont1++;
}
}
for (int i = 0; i < cad2.length(); i++)
{
switch (cad2[i])
{
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
cont
void Min_Max(int *v, int *v2, int *min, int *max){
*min = *max = *v - *v2;
for (int i = 0; i < 5; i++) {
printf("v[%d] = %d\n",i,v[i]);
printf("v2[%d] = %d\n",i,v2[i]);
printf("v[%d] - v2[%d] = %d\n",i,i, v[i]-v2[i]);
if((v[i]-v2[i]) < *min){
*min = v[i]-v2[i];
}else if((v[i]-v2[i]) > *max){
*max = v[i]-v2[i];
}
}
printf("min = %d\n",*min);
printf("max = %d\n",*max);
}
void func(){
int n = int(input());
int array[n];
for (int i = 0; i < n; i++){
array[i] = 6 + i * 5;
}
for (int i = 0; i < n; i++){
print(array[i]);
}
}
#include <iostream>
using namespace std;
int main()
{
char cadena[80];
int contadorvocales=0;
cout << "Introduzca una cadena: ";
cin.getline(cadena,80);
for (int i=0; cadena[i]!='\0';i++)
{
if (cadena[i]=='a' || cadena[i]=='e' || cadena[i]=='i' || cadena[i]=='o' || cadena[i]=='u')
{
contadorvocales++;
}
}
cout << "La cadena tiene " << contadorvocales << " vocales" << endl;
return 0;
}
string texto;
cout<<"Introduce una cadena de caracteres: ";
getline(cin,texto);
cout<<"La cadena original es: "<<texto<<endl;
int i=1;
while (i<=texto.length())
{
if (texto[i-1]=='a' || texto[i-1]=='A')
{
texto[i-1]='4';
}
if (texto[i-1]=='e' || texto[i-1]=='E')
{
texto[i-1]='3';
}
if (texto[i-1]=='i' || texto[i-1]=='I')
{
texto[i-1]='1';
}
if (texto[i-1]=='o' || texto[i-1]=='O')
{
texto[i-1]='0';
def palindrome(word):
#this function reverses word
word = word[::-1]
return word
s = input ("Input a word to check if it is a palindrome: ")
s = palindrome(s)
if s == word:
print("The word is a palindrome")
else:
print("The word is not a palindrome")
#include <iostream>
#include <vector>
#include <cmath>
using namespace std;
int main() {
vector<int> A = {1, 2, 3, 4, 5};
vector<int> B = {5, 4, 3, 2, 1};
vector<int> C;
C.reserve(5);
int min = 0, max = 0, pos_min = 0, pos_max = 0;
for (int i = 0; i < 5; i++) {
C[i] = A[i] - B[i];
if (C[i] < min) {
min = C[i];
pos_min = i;
}
if (C[i] > max) {
max = C[i];
pos_max = i;
}
}
cout << "El menor es:" << endl;
cout << min << endl;
for (int i = 0; i < 5; i
int main() {
string cad1, cad2;
cout<<"ingrese la cadena 1: ";
cin>>cad1;
cout<<"ingrese la cadena 2: ";
cin>>cad2;
if (cad1.size()>cad2.size()){
cout<<"cadena 1 contiene mas vocales"<<endl;
}else{
cout<<"cadena 2 contiene mas vocales"<<endl;
}
}
int contar_caracter(char * palabra, char caracter)
{
int cantidad = 0;
while(*palabra != '\0')
{
if(*palabra == caracter)
{
cantidad++;
}
palabra++;
}
return cantidad;
}