1 2 3 4 5 6 7 8 9 10 11 12 13 14 | procedure Array_Caracteres is Fuente : Vector_3; Busca : Vector_3; Cuenta : Natural := 0; begin for i in Fuente'Range loop for j in Busca'Range loop if Fuente (i) = Busca (j) then Cuenta := Cuenta + 1; end if; end loop; end loop; end Array_Caracteres; |
cHJvY2VkdXJlIEFycmF5X0NhcmFjdGVyZXMgaXMKCglGdWVudGUgOiBWZWN0b3JfMzsKCUJ1c2NhICA6IFZlY3Rvcl8zOwoJQ3VlbnRhIDogTmF0dXJhbCA6PSAwOwpiZWdpbgoJZm9yIGkgaW4gRnVlbnRlJ1JhbmdlIGxvb3AKCWZvciBqIGluIEJ1c2NhJ1JhbmdlIGxvb3AKCSAgaWYgRnVlbnRlIChpKSA9IEJ1c2NhIChqKSB0aGVuCgkgICAgIEN1ZW50YSA6PSBDdWVudGEgKyAxOwoJICBlbmQgaWY7CgllbmQgbG9vcDsKCWVuZCBsb29wOwplbmQgQXJyYXlfQ2FyYWN0ZXJlczs=
gnatgcc -c -pipe -O2 prog.adb prog.adb:1:11: warning: file name does not match unit name, should be "array_caracteres.adb" prog.adb:3:18: "Vector_3" is undefined (more references follow) gnatmake: "prog.adb" compilation error
-
result: Compilation error (maybe you wish to see an example for Ada)
1 2 10 42 11



