- ¿En que consiste el reto?
· Comprueba que el primer caracter de la variable 'a' sea 'h' , si este comienza por 'h' imprime un mensaje indicando que es correcto, de lo contrario que imprima un mensaje mostrando que es incorrecto.
- ¿Dificultad? : 2/10 (Sencillito)
De a poco ire aumentando la dificultad para que se puedan ir entreteniendo tanto usuarios iniciados como usuarios avanzados.
Aqui yo hice dos scripts , uno en python y otro en ruby :
Python :
#Reto de programacion , Difucultad? -> Sencilla
#Comprueba que el primer caracter de la variable 'a' sea 'h'
#Si lo es imprime 'Correcto' si no lo es imprime 'Incorrecto'
a = raw_input("Escribale un valor a la variable a : -> ")
if a.startswith('h'):
print "Correcto el primer caracter es una h"
else:
print "Incorrecto el primer caracter no es una h"
Imagen :
(http://i.imgur.com/60Wzp.png)
Ruby :
#Reto de programacion , Difucultad? -> Sencilla
#Comprueba que el primer caracter de la variable 'a' sea 'h'
#Si lo es imprime 'Correcto' si no lo es imprime 'Incorrecto'
print "Escribale un valor a la variable a :\n"
a = gets.chomp
if a.match(/^h/)
puts 'Correcto el primer caracter es una h'
else
puts 'Incorrecto el primer caracter no es una h'
end
Imagen :
(http://i.imgur.com/bB7oE.png)
PHP - OKOL :
<?php
$cadena = "hola";
echo 'la palabra es '.$cadena.'<br />':
if($cadena['0'] == "h")
{
echo "correcto! la primera letra es h";
} else {
echo "Incorrecto";
}
?>
Imagen :
(http://img546.imageshack.us/img546/1902/9ef3036971644f779a415f9.png)
Abnormality - Pascal :
program Untitled;
uses crt;
var palabra:string;
begin
writeln('Introducir palabra');
read(palabra);
if (palabra[1]) = 'h' then
write('Primera letra es H, correcto') else
write('Primera letra NO es H, incorrecto');
repeat until keypressed
end.
Imagen :
(http://i.imgur.com/gfVr3.png)
noxon - VB.Net :
(http://i1104.photobucket.com/albums/h333/noxonsoftwares/imgaen0003.png)
Imagenes :
(http://i1104.photobucket.com/albums/h333/noxonsoftwares/imgaen0001.png)
(http://i1104.photobucket.com/albums/h333/noxonsoftwares/imgaen0002.png)
aneraka - Java :
package Programacion;
import java.util.Scanner;
public class RetoSanko {
/**
* @param args
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Ingrese la palabra con la condición secreta");
String palabra = sc.nextLine().toUpperCase();
if(palabra.startsWith("H"))
System.out.println("La palabra ingresada es correcta");
else
System.out.println("La palabra ingresada no es correcta");
}
}
Imagen :
(http://i.imgur.com/R1EUv.png)
k0ws - VB6 :
Sub Main()
Dim cadena As String
cadena = "hola"
If Left(cadena, 1) = "h" Then
MsgBox "La palabra comienza por h", vbInformation, "Comprobador"
Else
MsgBox "La palabra no comienza por h", vbExclamation, "Comprobador"
End If
End Sub
Imagen : SIn imagen (k0ws es un vaguito).
Xt3mpito - Javascript :
<script>
var texto = prompt("Escribe una palabra:");
if(texto.substr(0, 1) == "h"){
alert("Empieza con h");
}else{
alert("No empieza con h");
}
</script>
Imagenes :
(http://img37.imageshack.us/img37/7354/5934be96f9964244820adb8.png)
(http://img822.imageshack.us/img822/4307/fe2c507d8f2c400da984f67.png)
Oggy - C++ :
#include <iostream.h>
using namespace std;
int main (void)
{
char l[10];
l[0] = 'h';
l[1] = 'y';
l[2] = 'd';
l[3] = 'r';
l[4] = 's';
l[5] = 'c';
l[6] = 'u';
l[7] = 't';
l[8] = 'z';
l[9] = 'w';
l[10] = 'z';
char x;
cin>> x;
if(x == 'h')
{
cout<<"comienza con h";
}
else
{
cout<<"no comienza con h";
}
system("pause >>nul");
}
Imagen:
(http://i.imgur.com/LxTK9.png)
HD_Breaker - Java :
package javaapplication52;
import javax.swing.JOptionPane;
public class JavaApplication52 {
public static void main(String[] args) {
String Texto="";
Texto=JOptionPane.showInputDialog("Ingrese Una Frase");
char Text[] = new char [Texto.length()];
for (int i = 0; i < Texto.length(); i++) {
Text[i] = Texto.charAt(i);
}
if (Text[0] == 'h') {
JOptionPane.showMessageDialog(null, "Correcto");
}else{
JOptionPane.showMessageDialog(null, "Incorrecto");
}
}
}
imagenes :
(http://i47.tinypic.com/2e3q4nn.jpg)
(http://i47.tinypic.com/2e3q4nn.jpg)
Me envias un MP indicando el lenguaje , poneis el code y tambien una imagen y yo os incorporare al post.
Pasarón el reto :
-Okol - PHP
-Abnormality - Pascal
-Noxon - VB.Net
-Aneraka - Java
-k0ws - VB6
-Xt3mp - Javascript
-Oggy - C++
-HD_Breaker - Java
Facil pero bueno, Sigue asi bro!! asi muchos van practicando
FELICIDADES!
EDIT: MUCHAS GRACIAS POR REVIVIR ESTA SECCIÓN BRO!!
Gracias por el reto
La imagen estaba en el rar que te mande por MP, el vago eres tu que ni lo habras mirado XD
-Saludos-
<script>
var texto = prompt("Escribe una palabra:");
if(texto.substr(0, 1) == "h"){
alert("Empieza con h");
}else{
alert("No empieza con h");
}
</script>
(http://img37.imageshack.us/img37/7354/5934be96f9964244820adb8.png)
(http://img822.imageshack.us/img822/4307/fe2c507d8f2c400da984f67.png)
(http://i.imgur.com/LxTK9.png)
código C++
#include <iostream.h>
using namespace std;
int main (void)
{
char l[10];
l[0] = 'h';
l[1] = 'y';
l[2] = 'd';
l[3] = 'r';
l[4] = 's';
l[5] = 'c';
l[6] = 'u';
l[7] = 't';
l[8] = 'z';
l[9] = 'w';
l[10] = 'z';
char x;
cin>> x;
if(x == 'h')
{
cout<<"comienza con h";
}
else
{
cout<<"no comienza con h";
}
system("pause >>nul");
}
Un Poco de Java
package javaapplication52;
import javax.swing.JOptionPane;
public class JavaApplication52 {
public static void main(String[] args) {
String Texto="";
Texto=JOptionPane.showInputDialog("Ingrese Una Frase");
char Text[] = new char [Texto.length()];
for (int i = 0; i < Texto.length(); i++) {
Text[i] = Texto.charAt(i);
}
if (Text[0] == 'h') {
JOptionPane.showMessageDialog(null, "Correcto");
}else{
JOptionPane.showMessageDialog(null, "Incorrecto");
}
}
}
(http://i47.tinypic.com/2e3q4nn.jpg)
Ya se cierra el reto , me ha gustado que colaborase tanta gente , espero que entre todos podamos seguir sacando retitos.
Un saludo a todos los participantes y gracias por participar.