domingo, 14 de julio de 2013

Ejercicios


 

TAREA  DE PROGRAMACIÓN.


1.- Lea la entrada de dos números y mostrar el doble producto del primero menos la mitad del segundo.

 
#include<stdio.h>
#include<stdlib.h>
float a,b,c,d,e;
int main()
{
system("clear");
printf("Ingrese el primer valor A: ");scanf("%f",&a);
printf("Ingrese el segundo valor B: ");scanf("%f",&b);
c=(a*a);
d=(b/2);
e=(c-d);
printf("el doble producto de A menos B es:%f",e);
return (0);
}


2.-Leer y escriba su nombre, apellido paterno, apellido materno y matricula en un formato adecuado.

  

#include<stdio.h>
#include<stdlib.h>
char n[9],ap[9],am[9],ma[9];
int main()
{
system("clear");
printf("Ingrese su nombre: ");scanf("%s",n);
printf("Ingrese su apellido paterno: ");scanf("%s",ap);
printf("Ingrese su apellido materno: ");scanf("%s",am);
printf("Ingrese matricula: ");scanf("%s",ma);
system("clear");
printf("Usted es %s %s, %s\nSu matricula es %s\n",ap,am,n,ma);
return 0;
}



3.-Escribir un programa para leer un flotante" que representa un número de grados Celsius, e imprime como un flotante" la temperatura equivalente en grados Fahrenheit. La salida puede ser de la siguiente forma: 100.0 grados Celsius son 212.0 grados Fahrenheit.



#include<stdio.h>
#include<stdlib.h>
float c;int main()
{
system("clear");
printf("Ingrese la temperatura en grados celcius: ");scanf("%f",&c);
printf("%.1f grados Celsius son %.1f grados Fahrenheit\n",c,(c*1.8)+32);
return (0);
}



4.-Escribir un programa para imprimir varias veces el ejercicio 2. Puede usar varias instrucciones printf, con un carácter de nueva l nea en cada una, o una instrucción con varios caracteres nueva línea en la cadena de formateo.




#include<stdio.h>
#include<stdlib.h>
int i,r;char n[9],ap[9],am[9],ma[9];
int main()
{
system("clear");
printf("Ingrese el Nº de registros: ");scanf("%d",&r);
for(i=1;i<r;i++)
{
printf("Ingrese su nombre: ");scanf("%s",n);
printf("Ingrese su apellido paterno: ");scanf("%s",ap);
printf("Ingrese su apellido materno: ");scanf("%s",am);
printf("Ingrese matricula: ");scanf("%s",ma);
system("clear");
printf("Usted es %s %s, %s\nSu matricula es %s\n",ap,am,n,ma);
}
return (0);
}
 


5.-Escribir un programa que lea el radio de un círculo como un número flotante y muestre el área y el perímetro del círculo.



#include<stdio.h>
 

#include<stdlib.h>
float r;
int main()
{
system("clear");
printf("Ingrese el radio del circulo: ");scanf("%f",&r);
printf("El area de este circulo es %.2f\nEl perimetro de este circulo es %.2f\n",3.1416*(r*r),(2*r)*3.1416);
return (0);
}



6.-Dados ciertos centímetros como entrada de tipo flotante, imprimir su equivalencia a pies (enteros) y pulgadas (flotante, 1 decimal), dando las pulgadas con una precisión de un lugar decimal Suponer 2.54 cent metros por pulgada, y 12 pulgadas por pie. Si la entrada es 333.3, el formato de la salida deber a ser: 333.3 cent metros son 10 pies 11.2 pulgadas.

 

#include<stdio.h>
 

#include<stdlib.h>
float c;
int main()
{
system("clear");
printf("Ingrese centimetros: ");scanf("%f",&c);
printf("%.1f centimetros son %.1f pulgadas y %.f pies\n",c,c/2.54,c/(2.54*12));
return (0);
}

 

 

 

sábado, 6 de julio de 2013

TAREA DE PROGRAMACION( # include Studio.h , Stdlib.h , System Clear)


CONSULTA DE PROGRAMACION.

 

#include <stdio.h>

 

stdio.h, que significa "standard input-output header" (cabecera estándar E/S), es la biblioteca estándar del lenguaje de programación C, el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera stdio.

Las funciones declaradas en stdio.h son sumamente populares.

Ejemplo de uso.

En C y sus derivados, todas las funciones son declaradas en archivos de cabecera. Así, los programadores tienen que incluir el archivo de cabecera stdio.h dentro del código fuente para poder utilizar las funciones que están declaradas. Nota: el compilador diferencia las mayusculas entre las minusculas.

 #include <stdio.h>

 

 int main(void)

 {

   int ch;


   while ((ch = getchar()) != EOF)

     putchar(ch);

   putchar('\n');


   return 0;

 }

El programa lee todas las entradas desde la entrada estándar y las muestra en la salida estándar, línea a línea.



#include <stdlib.h>

 

stdlib.h (std-lib: standard library o biblioteca estándar)es el archivo de cabecera de la biblioteca estándar de propósito general del lenguaje de programación C. Contiene los prototipos de funciones de C para gestión de memoria dinámica, control de procesos y otras. Es compatible con C++ donde se conoce como stdlib.


Funciones miembro.

Las funciones que pertenecen a stdlib.h pueden clasificarse en las siguientes categorías: conversión, memoria, control de procesos, ordenación y búsqueda, matemáticas.

Nombre
Descripción
Conversión de tipos
atof (ascii to float)
atoi (ascii to integer)
cadena de caracteres a entero
atol (C Standard Library)]] (ascii to long)
cadena de caracteres a entero tamaño largo
strtod (string to double)
cadena de caracteres a coma flotante tamaño doble
strtol (string to long)
cadena de caracteres a entero largo
strtoul (string to unsigned long)
cadena de caracteres a entero largo sin signo (positivo)
Genera un número pseudo-aleatorio
Establece la semilla para el generador de números pseudo-aleatorios
Gestión de memoria dinámica
Reservan memoria dinámica del heap (montón o montículo)
Liberan memoria devolviéndola al heap
Control de procesos
terminar ejecución anormalmente
registrar una función callback para la salida del programa
exit (operating system)
terminar ejecución del programa
recuperar una variable de entorno
system (C Standard Library)
ejecutar un comando externo
Ordenación y búsqueda
búsqueda binaria en un array
qsort (C Standard Library)
Matemáticas

 


Sistem (´´clear´´)

 

(clear screen, borrar pantalla).

 

Esta función no solo borra la pantalla, sino que además sitúa el cursor en la posición (1, 1), en la esquina superior izquierda.

Libera de la memoria el elemento o los elementos especificados:

CLEAR [ALL | CLASS ClassName | CLASSLIB ClassLibraryName | DEBUG | DLLS

   [cAliasNameList]| EVENTS | FIELDS | GETS | MACROS | MEMORY

   | MENUS | POPUPS | PROGRAM | PROMPT | READ [ALL] | RESOURCES

 

   [FileName] | TYPEAHEAD | WINDOWS]