Contador binario


Se lee una secuencia de valores enteros 0 ó 1 introducida por teclado (hay que escribir un espacio entre números, es decir, 1 0 0 1 por ejemplo) y que finaliza con el valor -1 (valor centinela) y escribe uno de estos mensajes:
– La secuencia introducida es vacia
– El 0 es el valor que se repite consecutivamente mas veces.
– El 1 es el valor que se repite consecutivamente mas veces.
– Ningun valor se repite consecutivamente mas veces que el otro.

#include <stdio.h>

void main(){

int num, num_ant=-1,ceros=1,secuencia_ceros=0,unos=1,secuencia_unos=0;

printf(“Introduce una secuencia de 0 y 1(-1 para finalizar)”);

do{

scanf(“%d”,&num);

if(num==0 && num_ant==0)
ceros++;
else ceros=1;
if(num==1 && num_ant==1)
unos++;
else unos=1;

if(ceros>secuencia_ceros)
secuencia_ceros=ceros;
if(unos>secuencia_unos)
secuencia_unos=unos;

num_ant=num;

}while(num!=-1);

if(ceros==0 && unos==0)
printf(“SECUENCIA VACIA”);
else if(secuencia_ceros>secuencia_unos)
printf(“0 es el valor mas repetido”);
else if(secuencia_ceros<secuencia_unos)
printf(“1 es el valor mas repetido”);
else if(secuencia_ceros==secuencia_unos)
printf(“Ningun valor se repite mas que otro”);
}


add_filter( 'woocommerce_taxonomy_args_product_cat', 'custom_wc_taxonomy_args_product_cat' ); function custom_wc_taxonomy_args_product_cat( $args ) { $args['label'] = __( 'Product Categories', 'woocommerce' ); $args['labels'] = array( 'name' => __( 'Product Categories', 'woocommerce' ), 'singular_name' => __( 'Product Category', 'woocommerce' ), 'menu_name'=> _x( 'Categories', 'Admin menu name', 'woocommerce' ), 'search_items' => __( 'Search Product Categories', 'woocommerce' ), 'all_items' => __( 'All Product Categories', 'woocommerce' ), 'parent_item' => __( 'Parent Product Category', 'woocommerce' ), 'parent_item_colon' => __( 'Parent Product Category:', 'woocommerce' ), 'edit_item' => __( 'Edit Product Category', 'woocommerce' ), 'update_item' => __( 'Update Product Category', 'woocommerce' ), 'add_new_item' => __( 'Add New Product Category', 'woocommerce' ), 'new_item_name' => __( 'New Product Category Name', 'woocommerce' ) ); return $args; }

Have any Question or Comment?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Carrito