ascıı karşılık

Başlatan nurseda, 07 Ocak 2014 - 22:33:52

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

nurseda

arkadaşlar bir karakterin ascıı karşılığını bulup o sayıya herhangi bir sayı ekliyerek bu sayının da ascıı karsılıgını bulmam gerek yardım edr misiniz ?
örnek verecek olursam;

abccdefghijklmmnopqrstuvvwxyz     

gibi bir string olsun girdiğim sayı 13 oldugu zaman string in yeni hali böyle olmalı;

noppqrstuvwxyzzabcdefghi jklm

if


heartsmagic

http://forum.ubuntu-tr.net/index.php?topic=41488.msg489657#msg489657

demiştim orada. Yine bir ödev. Yardımcı olmaya olunur ancak sadece ödev koyulursa buraya olmaz. Bu şekilde yaparsak zaten zarar görürsün, fazlaca bir şey öğrenemezsin. Biraz araştır, biraz yazmaya çalış takıldığın yerde sor.

Ayrıca, o konunun akıbeti de belli değil açık kalmış. Yapabilmiş miydin? Geri dönüş yaparsan seviniriz.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

nurseda

araştırdım ve yaptım da sadece tek satırım kaldı o  da ascıı tamsayıdan karaktere cevirme kodumu da gönderebilirim diğer yazdığım soruyu da yaptım zaten

if

Yazdığınız betiği görelim.

nurseda

cat $3|while read line #
do
for ((i=0; i < ${#line}; i++))
do
karakter=${line:$i:1};
#echo -n "$karakter";
char="$karakter" ;
karsilik=$( printf "%d" \'$char ) ;
karsilik=$(($karsilik+$2));
awk 'BEGIN{printf("%c",$karsilik)}';
#echo -n "$karsilik"
done
echo "";
done
[/size]

if

#6
#!/bin/bash
limit=3 #for döngüsü için sınır
for ((i=0; i<=limit ; i++))
do
  echo "Bir harf girip <ENTER> tuşuna basın."
  read ch # girilen harf $ch değişkeni olarak atandı
  printf '%s\n' "$ch" # $ch değişkenini ekrana yazdır
  printf -v num '%d\n' "'$ch" # $ch değişkeninin ascii değerini $num değişkenine ata
  ((num +=2))
  printf '%d\n' "$num" # $num değişkenini ekrana yazdır
  printf ych \\$(printf '%o' "#num) # $num değişkeninin octal değerini çıktı olarak yaz ve bunu \\ ile karaktere dönüştür ve  ych değişkeninne ata
  printf '%s\n' "$ych" # $ych değişkeninin değerini ekrana yaz
done


http://wiki.bash-hackers.org/commands/builtin/printf

nurseda

tamam teşekkürler yaptım

heartsmagic

Alıntı yapılan: nurseda - 08 Ocak 2014 - 12:42:59
..diğer yazdığım soruyu da yaptım zaten

Söylemek istediğim buydu. Her başlığa geri bildirim yapar ve onları etiketlersen bizler de kapatırız.
Etiketleme için: cozuldukonusu
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.