You are on page 1of 2

//1

const int tam=10;


int n;
char miArray[tam];
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
int contvocales=0;
char vocales[tam];
n=Serial.readBytes(miArray,tam);
for(int i=0;i<n;i++){
int bit=(int)miArray[i];
if(bit==97||bit==101||bit==105||bit==111||bit==117){
vocales[contvocales]=(char)bit;
contvocales+=1;
}
}
for(int i=0;i<contvocales;i++){
Serial.print(vocales[i]);
}
}
}

//2
const int tam=10;
int n;
char miArray[tam];
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
int contvocales=0;
n=Serial.readBytes(miArray,tam);
for(int i=0;i<0;i++){
int bit=(int)miArray[i];
if(bit==97||bit==101||bit==105||bit==111||bit==117||bit==65||bit==69||
bit==73||bit==79||bit==85){
contvocales+=1;
}
}
Serial.println(contvocales);
}
}
//3
const int tam=15;
int n;
char miArray[tam];
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
int contvocales=0;
n=Serial.readBytes(miArray,tam);
for(int i=n-1;i>=0;i--){
//int bit=(int)miArray[i];
Serial.print(miArray[i]);
//Serial.print((char)bit);
}
}
}
//4
const int tam=20;
int n;
char miArray[tam];
int numeros[]={48,49,50,51,52,53,54,55,56,57};
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
int suma_digitos=0;
n=Serial.readBytes(miArray,tam);
for(int i=0;i<n;i++){
int bit=(int)miArray[i];
for(int j=0;j<10;j++){
if(bit==numeros[j]){
suma_digitos+=j;
}
}
}
Serial.println(suma_digitos);
}
}
//5
const int tam=8;
int n;
char miArray[tam];
void setup() {
Serial.begin(9600);
}
void loop() {
if(Serial.available()>0){
n=Serial.readBytes(miArray,tam);
for(int i=0;i<n;i++){
int bit=(int)miArray[i];
if(bit==97){
bit=52;
}
if(bit==101){
bit=51;
}
if(bit==105){
bit=49;
}
if(bit==111){
bit=48;
}
if(bit==117){
bit=53;
}
Serial.print((char)bit);
}
}
}

You might also like