martes, 8 de octubre de 2013

Ejercicios PowerShell

Ejercicio 1

Aquí vamos a hacer unos pequeños scripts de introducción a PowerShell.

1-
# saludo1.ps1
$saludo = "Buenas tardes"
$nombre = "Eneko"
Write-Output $saludo $nombre
2-
#saludo2.ps1
$saludo = $args[0]
$nombre = $args[1]
Write-Output $saludo $nombre
3-
# saludo3.ps1
$saludo = Read-Host "Introduce un saludo: "
$nombre = Read-Host "Introduce un nombre: "
Write-Output $saludo $nombre
4-
# aritmeticas.ps1
[int]$num1 = Read-Host "Introduce un numero: "
[int]$num2 = Read-Host "Introduce otro numero: "
$sum = $num1 + $num2
$res = $num1 - $num2
$mul = $num1 * $num2
$div = $num1 / $num2
Write-Output $sum
Write-Output $res
Write-Output $mul
Write-Output $div
5-
# compararNums.ps1
$num1 = Read-Host "Introduce un numero: "
$num2 = Read-Host "Introduce otro numero: "
if ( $num1 -eq $num2 ) {
Write-Output "Son iguales."
}
 if ( $num1 -gt $num2 ) {
Write-Output "El primer numero es mayor."
}
 if ( $num1 -lt $num2 ) {
Write-Output "El primer numero es menor."
}
6-
# fapFor.ps1
$fap = Read-Host "Introduce un numero: "
if ( $fap -gt 0 ) {
   for ( $i = 0 ; $i < $fap ; $i++ ) {
    Write-Output $fap
   }
}
7-
# entreUnoYCien.ps1
$cont = 0
do {
$num1 = Read-Host "Introduce un numero: "
$cont++
}while (($i -gt 0) -and ($i -lt 100 ))
if ( $cont -eq 0 ) {
   Write-Output "Campeon"
}
else
{
  for ( $i = 0 ; $i < $cont ; $i++ ) {
   Write-Output "Eres retrasado"
  }
}
8-

16 comentarios:

  1. tengo que decirte que hay bastantes fallos jefe

    ResponderEliminar
  2. si te soy sincero es mejor que no lo hagais att: Alejandro Castañeda

    ResponderEliminar
  3. la verdad k esta plagao de errores figura

    ResponderEliminar
  4. Respuestas
    1. https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTQB1HpZaIrekx3AEFrQK6x0qDwkSqSaTrTEg&s

      Eliminar
  5. Para hacer ejercicios tan malos como este me quedo en mi casa viendo Bob Esponja

    ResponderEliminar
  6. Prefiero dejar de comer macarrones de por vida que hacer esta bazofia de ejercicio

    ResponderEliminar