Tarea 2 EDD

tarea2_IIsem09

Tarea 1 Computacion I Rodrigo Yunge

Ejercicio 1

Crear un programa en netbeans(En su metodo main), el cual
permita imprimir las siguientes secuencias de numeros

  • Pares
  • Impares
  • Primos
  • Divisibles por 2

Las secuencias son del numero 1 hasta el 100

ejemplo:

public class Ayudantia1{
public static void main (String args[]){

	for( int i =0; i <= 100 ; i++  ){
			if(  (i % 2) == 0  ){
			System.out.println("Num par :"+  i   );
		}//fin de if
	}//fin del for
}//fin de main

}//fin de clase

Tarea 1 Máquina de Estados

tarea1_II09

Como empezar a programar java en Netbeans

I) Lo que primero es tener obviamente 2 cosas:
1.-JDK (Java Development Kit)
2.-Netbeans
La siguiente pregunta ahora donde puedo bajar lo anterior =/
fácil:


Yo recomiendo bajar la version completa la de 251 MB, porque viene practicamente con
todo lo que necesitamos.
Sobre el JDK, yo actualmente tengo instalada la versión "1.6.0_13", pero como puedo saber
que version tengo?

En windows ejecutamos una consola command (Ejecutar -> y escribimos "cmd",sin comillas)

Tarea EDD

Nociones básicas:

Esta tarea se centrará en poder manipular los conceptos de programación adquiridos en
los ramos anteriores, para poder repasar y afinar las habilidades de programación modular.

Objetivos:

La tarea consiste en reconocer estados de una entrada mediante consola, en la cual habran ciertas palabras
que estaran infectadas por un gusano, entenderemos por un gusano a el caracter que simboliza las vocales con tilde y no se entiende su lectura un ejemplo seria el siguiente:

Ayudantía ===== Ayudantía, donde el gusano í simboliza el tilde en la letra i (í).

Ejemplo de uso Hashtable

import java.util.*;


public class diccionario{

        Hashtable dic;


        public diccionario(){
                dic = new Hashtable();
        }


        public static void main (String args[]){

                diccionario     d = new diccionario();
                Scanner         s = new Scanner(System.in);
                int             op = 0;

                System.out.println(" \n Ejemplo de uso de la clase Hashtable de la api java\n "+
                                   " \n\n Elige una opción a ejecutar\n"+
                                   " 1.- Vaciar el hash\n"+    
                                   " 2.- Cuantos elementos tiene\n"+
                                   " 3.- Verificar si el hash esta vacío\n"+
                                   " 4.- Imprimir el hash\n"+
                                   " 5.- Insertar numeros

Computación I

La entrega de la tarea se cierra en unas horas
espero que le haya servido el tiempo.

Suerte

Ejemplo de cadena de caracteres en C

#include <stdio.h>
#include <string.h>


int main(){


    char cadena[10];
         cadena[8]='J';
    char cadena2[50] = "esto es una cadena";
    char charvacio=' ';
    int i;     
    for (i=0; i< 50 ; i++)
    {
        printf("%c",cadena2[i]);
        }                      
    printf("\n");

       
    for( i=0; i< 10; i++)
    {
        if( strcmp( &cadena[i] , &charvacio  ) != 0 ){
                printf("En la pos %d esta vacio\n ",(i+1) );   
        }else{
         
                for( i=0; i< strlen(cadena); i++ ){
                        printf("%c",cadena[i]);
                }      
       
        }
               
        }      
     //Propiedades de una cadena

     //largo de una cadena, pero solo contemp

Control practico Estructura de Datos

Escriba el Método void alPrincipio(NodoLista x) que recibe un puntero
a una cabeza de lista
que contiene números desordenados. El método deja justo despues de la
cabeza de lista el menor
de todos los elementos de ella.

Un sistema de alerta de la calidad del aire emite una señal verde cada
vez que la medicion del aire está
bajo el valor 50. Si esta medicion sobrepasa los 50 entonces se emite
una señal roja.Para volver a emitir
una señal verde deben venir por lo menos 3 mediciones bajo los 50,
durante las cuales se emite una señal

Ejercicios de Estructuras de Datos

1- Un arbol puede tener más de dos hijos. Para esto se
hace que cada nodo tenga un arreglo de punteros a hijos

NodoArbol {
int info;
NodoArbol[] hijos;
}

Escriba una funcion int nnodos(NodoArbol x) que cuente la cantidad de
nodos del arbol cuya raiz esta apuntada por x con el siguiente algoritmo:

Si x es null retorno 0
Si no es null, entonces pregunto si el arreglo hijos es null
Si es null retorno 1
Si no es null, para cada hijo no null llamo recursivamente
a la funcion y retorno la suma de todas las llamadas + 1

2- Se tiene la siguiente clase:

NodoLista {

Powered by Drupal, an open source content management system

Syndicate content