package com.programadornovato.myapplication
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var v1=Vehiculo("Vocho","1980")
//println("marca=${v1.marca} modelo=${v1.modelo}")
v1.acelerar()
var v2=Vehiculo("654654")
v2.acelerar(6)
}
}
package com.programadornovato.myapplication
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var v1=Vehiculo("Vocho","1980")
//println("marca=${v1.marca} modelo=${v1.modelo}")
v1.acelerar()
var v2=Vehiculo("654654")
v2.acelerar(6)
}
}
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/*
Crear una clase llamada Vehículo.
Crear tres atributos marca, modelo y sku
Crear dos métodos constructores uno con marca y modelo y otro solo con sku.
Crear dos instancias de vehiculo uno se instancia con marca y modelo y el otro solo con sku.
Crear dos métodos sobrecargados llamados acelerar que reciban uno y ningun parametro y que cada uno muestre su parámetro si es que tiene.
*/
package com.programadornovato.myapplication
class Vehiculo {
var marca:String?=null
var modelo:String?=null
var sku:String?=null
constructor(_marca:String,_modelo:String){
marca=_marca
modelo=_modelo
}
constructor(_sku:String){
sku=_sku
}
fun acelerar(){
if(marca!=null){
println("El vehiculo $marca $modelo esta acelerando")
}else{
println("El vehiculo $sku esta acelerando")
}
}
fun acelerar(km:Int){
if(marca!=null){
println("El vehiculo $marca $modelo esta acelerando a $km Km/h")
}else{
println("El vehiculo $sku esta acelerando a $km Km/h")
}
}
}
/*
Crear una clase llamada Vehículo.
Crear tres atributos marca, modelo y sku
Crear dos métodos constructores uno con marca y modelo y otro solo con sku.
Crear dos instancias de vehiculo uno se instancia con marca y modelo y el otro solo con sku.
Crear dos métodos sobrecargados llamados acelerar que reciban uno y ningun parametro y que cada uno muestre su parámetro si es que tiene.
*/
package com.programadornovato.myapplication
class Vehiculo {
var marca:String?=null
var modelo:String?=null
var sku:String?=null
constructor(_marca:String,_modelo:String){
marca=_marca
modelo=_modelo
}
constructor(_sku:String){
sku=_sku
}
fun acelerar(){
if(marca!=null){
println("El vehiculo $marca $modelo esta acelerando")
}else{
println("El vehiculo $sku esta acelerando")
}
}
fun acelerar(km:Int){
if(marca!=null) {
println("El vehiculo $marca $modelo esta acelerando a $km Km/h")
}else{
println("El vehiculo $sku esta acelerando a $km Km/h")
}
}
}
/*
Crear una clase llamada Vehículo.
Crear tres atributos marca, modelo y sku
Crear dos métodos constructores uno con marca y modelo y otro solo con sku.
Crear dos instancias de vehiculo uno se instancia con marca y modelo y el otro solo con sku.
Crear dos métodos sobrecargados llamados acelerar que reciban uno y ningun parametro y que cada uno muestre su parámetro si es que tiene.
*/
package com.programadornovato.myapplication
class Vehiculo {
var marca:String?=null
var modelo:String?=null
var sku:String?=null
constructor(_marca:String,_modelo:String){
marca=_marca
modelo=_modelo
}
constructor(_sku:String){
sku=_sku
}
fun acelerar(){
if(marca!=null){
println("El vehiculo $marca $modelo esta acelerando")
}else{
println("El vehiculo $sku esta acelerando")
}
}
fun acelerar(km:Int){
if(marca!=null) {
println("El vehiculo $marca $modelo esta acelerando a $km Km/h")
}else{
println("El vehiculo $sku esta acelerando a $km Km/h")
}
}
}
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import javax.swing.JOptionPane
var fil=JOptionPane.showInputDialog("Humano ingresa la cantidad de filas de tu matriz").toInt()
var col=JOptionPane.showInputDialog("Humano ingresa la cantidad de columnas de tu matriz").toInt()
import javax.swing.JOptionPane
var fil=JOptionPane.showInputDialog("Humano ingresa la cantidad de filas de tu matriz").toInt()
var col=JOptionPane.showInputDialog("Humano ingresa la cantidad de columnas de tu matriz").toInt()
var matriz=Array(fil){IntArray(col)}
for (i in 0 until fil){
for (j in 0 until col){
matriz[i][j]=JOptionPane.showInputDialog("Matriz[${i+1}][${j+1}]").toInt()
}
}
var sumaFil=0
for (i in 0 until fil){
sumaFil=0
for (j in 0 until col){
sumaFil=sumaFil+matriz[i][j]
}
println("La suma de la fila ${i+1}=$sumaFil")
}
var sumaCol=0
for (j in 0 until col){
sumaCol=0
for (i in 0 until fil){
sumaCol=sumaCol+matriz[i][j]
}
println("La suma de la columna ${j+1}=$sumaCol")
}
import javax.swing.JOptionPane
var fil=JOptionPane.showInputDialog("Humano ingresa la cantidad de filas de tu matriz").toInt()
var col=JOptionPane.showInputDialog("Humano ingresa la cantidad de columnas de tu matriz").toInt()
var matriz=Array(fil){IntArray(col)}
for (i in 0 until fil){
for (j in 0 until col){
matriz[i][j]=JOptionPane.showInputDialog("Matriz[${i+1}][${j+1}]").toInt()
}
}
var sumaFil=0
for (i in 0 until fil){
sumaFil=0
for (j in 0 until col){
sumaFil=sumaFil+matriz[i][j]
}
println("La suma de la fila ${i+1}=$sumaFil")
}
var sumaCol=0
for (j in 0 until col){
sumaCol=0
for (i in 0 until fil){
sumaCol=sumaCol+matriz[i][j]
}
println("La suma de la columna ${j+1}=$sumaCol")
}
En los use faltan las barras invertidas para separar \ Esto provoca errores IlluminateSupportFacadesSchema; Realmente es Illuminate\Support\Facades\Schema; (Estoy con Laravel…
Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.
Cookies estrictamente necesarias
Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.
Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.