Introducir una cierta cantidad de numeros para conocer el maximo y minimo de ellos

La función que realiza el siguiente programa es que al introducir cualquier cantidad de números nos de a conocer el máximo y mínimo de ellos.

Esta es una captura de cómo se vería el programa:
Introducir una cierta cantidad de números para conocer el máximo y mínimo de ellos

El código lo puedes personalizar como desees:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#define NMAX 100
main()
{
     system("color 1e");
     float dato[NMAX];                                                        
     float max,min;                                                         
     int nElementos=0;                                                         
     int i=0,n;                                                                          
     printf("n Introduce una cierta cantidad de numeros para conocer el maximo y minimo: ");
     scanf("%d",&n);
     for(i=0;i<=n;i++)
     {
     printf("n Dame el elemento [%d] ", i);
     scanf("%f", &dato[i]);
     }                                                                          
     nElementos=i;
     if(nElementos>0)
     {
     max=min=dato[0];
     for(i=0;i<nElementos; i++)
     {
     if(dato[i]>max)
     max=dato[i];
     if(dato[i]<min)
     min=dato[i];
     }                                                                          
     printf("nn El valor maximo es: %g y el valor minimo es: %g n",max,min);
     }
     else
     printf("n No hay datos");
     printf("nnn            Pulse cualquier tecla para salir...");     
     getchar();
     getchar();
}

Nos veremos en la próxima entrada con algunos otros programas…

p1

Introducir un caracter para descubrir si es digito, letra o especial

Se trata de un pequeño programa que sirve para saber si el tipo de carácter introducido es un digito, letra o especial.

Ejemplo:
Introducir un caracter para descubrir si es digito, letra o especial

Su código es el siguiente:
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <conio.h>
#include <windows.h>

int main(){
     system("color 1e");
     char x;
     int y;
     printf("\n Introduce un carater: ");
     scanf("%c",&x);
     y=isdigit(x);
     if(y>=2)
     printf("\n Es digito");
     else{
     y=isalpha(x);
     if(y>=2)
     printf("\n Es letra");
     else
     printf("\n Es especial");
     }
     printf("\n\n\n            Pulse cualquier tecla para salir...");
     getch();
}

p1

Invertir un numero o una palabra con programa en C

Es un programa que simple y sencillamente realiza la función de invertir números o palabras.

En la imagen se puede observar el ejemplo:
Invertir un numero o una palabra con programa en C

Te proporciono su código:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <windows.h>

char num[10]={'\0'};
void invertir (char);
int main(){
    system("color 1e");
    int tamano;
    printf("\n\n Ingresa el numero o la palabra a invertir: ");
    gets(num);
    tamano=strlen(num);
    printf("\n El numero o la palabra invertida es:");
    invertir(tamano);
    printf("\n\n\n \n      Pulse cualquier tecla para salir...");
    getchar();
}
void invertir (char t){
    int x;
    for(x=t;x>=0;x--){
        printf("%c",num[x]);
    }
}

Muy sencillo pero quizás te sea de utilidad.

p1

Convertir un texto de minusculas a mayusculas con lenguaje C

Aquí otro programa que quiero que utilices por si deseas convertir un texto de minúsculas a mayúsculas.

Por ejemplo:
Convertir un texto de minúsculas a mayúsculas con lenguaje C

El código es este;
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#define  LONG_MAX 1000                                                           
void MinusculasMayusculas(char []);
main()
{
      system("color 1e");
      char cadena[LONG_MAX];  
      printf("\n Convierte un texto de minusculas a mayusculas ");    
      printf("\n\n\n\tIntroducir un texto: \n\n\t");
      gets (cadena);
      MinusculasMayusculas(cadena);
      printf("\n\t");
      puts(cadena);
      printf("\n\n\n            Pulse cualquier tecla para salir...");
      getchar();
}
void MinusculasMayusculas(char str[])
{
     int i, desp= 'a' - 'A';                                                    
     for (i=0; str[i] != '\0'; i++)                                             
     if(str[i] >= 'a' && str[i] <= 'z')                                     
     str[i]=str[i]-desp;                                         
}

p1

Generar un rombo con asteriscos con programa en C

Es uno de los programas que te quería compartir para generar tus rombos con asteriscos colocando el número de la línea media máxima del rombo y colocando el espacio a donde se quiera generar.

Por ejemplo:
Generar un rombo con asteriscos con programa en C

Te dejo su código para que lo puedas editar:
#include <conio.h>
#include <stdio.h>
#include <windows.h>
main()
{ 
system("color 1e");
int line,star=1,space,i,j,k;
printf("\n\n Genera un rombo con (*) pulsando enter \n");
printf("\n\n Introduce el numero de la linea: ");
scanf("\n%d",&line);
printf("\n Introduce el numero del espacio: ");
scanf("\n%d",&space);
for(i=2;i<line;i++)
{
for(j=0;j<space;j++)
{
printf(" ");
}
for(k=0;k<star;k++)
{
printf("*");
}
if(i<line/2)
{
space=space-1;
star=star+2;
}
else
{
star=star-2;
space=space+1;
}                     
printf("\n");
}
printf("\n   Pulse cualquier tecla para salir...");
getch();
}

Ojala y te sea útil!!.

p1

Escribir palabra, contar las letras y escribirla al reves programando en C

Es un pequeño programita que realiza la función de contar las letras de una palabra y escribirla al revés.

Ejemplo:
Escribir-palabra-contar-las-letras-y-escribirla-al-reves-programando-en-C

Codigo:
#include <conio.h>
#include <stdio.h>
#include <windows.h>
main (void) {
system("color 1e");
char c, palabra[21];
int i;
printf("\n\n Escribe una palabra para contar las letras y escribirla al reves\n");
printf("\n\n Palabra de menos de 20 letras: ");
scanf("%s", palabra);
i=0;
while (palabra[i++]!='\0');
printf("\n %s tiene %d letras", palabra, i-1);
printf(" y escrita al reves es:", palabra);
while (i>0)
printf("%c", palabra[--i]);
printf("\n");
printf("\n\n\n            Pulse cualquier tecla para salir...");
getch();
return 0;
}

Espero y te sea util!

p1

Introducir cinco valores para conocer el menor de ellos con Programa en C

Te comparto otro programa en C que te permite colocar 5 números y en respuesta conocer el menor de los 5 colocados.

Este es un ejemplo de cómo se vería:
Introducir cinco valores para conocer el menor de ellos con Programa en C

El código es el siguiente:
#include <stdio.h>
#include <conio.h>
#include <windows.h>
int main()
{
 system("color 1e");
 int a, b, c, d, e;
 printf("\n  Insertar 5 numeros para conocer el menor de ellos: ");
 printf("\n\n  Inserte num. 1: "); scanf("%d",&a);
 printf("\n  Inserte num. 2: "); scanf("%d",&b);
 printf("\n  Inserte num. 3: "); scanf("%d",&c);
 printf("\n  Inserte num. 4: "); scanf("%d",&d);
 printf("\n  Inserte num. 5: "); scanf("%d",&e);
 int menor=a;
 if(b<menor) menor=b;
 if(c<menor) menor=c;
 if(d<menor) menor=d;
 if(e<menor) menor=e;
 printf("\n\n\n  El menor de: %d,%d,%d,%d y %d ",a,b,c,d,e);
 printf("\n\n  Es: %d",menor);
 printf("\n\n\n            Pulse cualquier tecla para salir...");
 getch();
}

p1

Introducir cinco valores para identificar el mayor con programacion C

Otro sencillo programa que quiero compartirte es útil para introducir valores en este caso 5 para identificar el mayor de ellos.

Aquí una captura del programa:
Introducir cinco valores para identificar el mayor con programación C

Podrás personalizar el código a tu gusto:
#include <conio.h>
#include <stdio.h>
#include <windows.h>
#define SIZE 5
main(void) {
    system("color 1e");
    int i, max, imax;
    int conjunto[SIZE];
    printf("\n============== Introduce %d valores para identificar el mayor:\n", SIZE);
    for (i=0; i<SIZE; i++) {
        printf("\n %d. ", i+1);
        scanf("%d", &conjunto[i] );
        printf("\n");
    }
    max=conjunto[0];
    imax=0;
    for (i=0; i<SIZE; i++) {
        if (conjunto[i]>max) {
            max=conjunto[i];
            imax=i;
        }
    }
    printf("\nEl mayor valor del conjunto es: %d", max);
    printf(" que esta en la posicion %d.\n", imax+1);
    printf("\n\n\n            Pulse cualquier tecla para salir...");
    getch();
}

Espero y te sea útil.

p1
                                                                                                                                                                                                                                                                                                                                                       
Ciudad Blogger

Hola, Bienvenido a Blog 2000!

Puedes seguirnos en las redes sociales o suscribirte al feed.

Blog 2000 Blog 2000 Blog 2000 Blog 2000

¡Suscríbete a nuestro blog!

Recibe en tu correo las últimas noticias del blog. Sólo ingresa tu correo para suscribirte.

Blog 2000