๐Ÿ“œ
B.TECH III YEAR โ€ข II SEMESTER

Scripting Languages - Lab Manual

R22 Lab Manual โ€ข Ruby, TCL and Perl

LAB MANUAL

Scripting Languages Lab Programs

This tutorial provides Lab Programs on various topics of Scripting Languages using Ruby, TCL and Perl. It includes string, numeric and conditional scripts, arrays and hashes in Ruby, TCL scripts for factorial, lists, sorting and files, and Perl scripts for list functions, pattern substitution, IP and e-mail validation and command line arguments.

๐Ÿ’Ž

Ruby Scripts

10 Programs
1

Write a Ruby script to create a new string which is n copies of a given string where n is a non-negative integer.

View Solution โ†’
2

Write a Ruby script which accept the radius of a circle from the user and compute the perimeter and area.

View Solution โ†’
3

Write a Ruby script which accept the users first and last name and print them in reverse order with a space between them.

View Solution โ†’
7

Write a Ruby script to check two integers and return true if one of them is 20 otherwise return their sum.

View Solution โ†’
8

Write a Ruby script to check two temperatures and return true if one is less than 0 and the other is greater than 100.

View Solution โ†’
10

Write a Ruby program to retrieve the total marks where subject name and marks of a student stored in a hash.

View Solution โ†’
๐Ÿงฉ

TCL Scripts

6 Programs
14

Write a TCL script to (i) create a list (ii) append elements to the list (iii) Traverse the list (iv) Concatenate the list

View Solution โ†’
๐Ÿช

Perl Scripts

6 Programs
18

Write a Perl program to implement the following list of manipulating functions a) Shift b) Unshift c) Push

View Solution โ†’